• 如何把本地代码提交到git(码云)、github代码管理项目上


    前提必须安装了git工具

    以下命令操作都是通过git bash操作。

    将本地代码提交到码云空项目操作:

    D:>mkdir inek_winprop
    D:>cd inek_winprop
    D:inek_winprop>dir
     驱动器 D 中的卷没有标签。
     卷的序列号是 0009-8646
     D:inek_winprop 的目录
    
    16/05/2018  14:23    <DIR>          .
    16/05/2018  14:23    <DIR>          ..
                   0 个文件              0 字节
                   2 个目录 29,537,865,728 可用字节
    
    D:inek_winprop>git clone https://gitee.com/yy3b2007com/inek_winprop.git 
    Cloning into 'inek_winprop'...
    remote: Counting objects: 6, done.
    remote: Compressing objects: 100% (6/6), done.
    remote: Total 6 (delta 0), reused 0 (delta 0)
    Unpacking objects: 100% (6/6), done.
    
    D:inek_winprop>git pull origin master  ->将服务器的代码更新到本地仓库中
    D:inek_winprop>git add .                ->将修改添加至本地缓存
    D:inek_winprop>git commit -m 'init'     ->将本地缓存保存到本地仓库中
    D:inek_winprop>git push origin master     ->将本地仓库推送至服务器

    将本地代码提交到Github空项目操作:

    首先,需要在github上注册账号,并新建一个空项目zhengzhou_home的repositories,并复制项目的git地址。

    然后,需要在本地新建一个路径d:/zhengzhou

     在Git Bash Here界面中执行以下操作:

    Administrator@MyComputeName MINGW32 /d/zhengzhou (master)
    # 克隆github项目到本地文件夹 $ git clone https:
    //github.com/478632418/zhengzhou_home.git Cloning into 'zhengzhou_home'... remote: Enumerating objects: 3, done. remote: Counting objects: 100% (3/3), done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), done. Checking connectivity... done. #此时将会在d:/zhengzhou下创建一个文件夹zhengzhou_home,让后将待提交的代码拷贝到d:/zhengzhou/zhengzhou_home下。 Administrator@MyComputeName MINGW32 /d/zhengzhou (master) $ cd zhengzhou_home Administrator@MyComputeName MINGW32 /d/zhengzhou/zhengzhou_home (master) $ git add . #关联所有新的代码到git Administrator@MyComputeName MINGW32 /d/zhengzhou/zhengzhou_home (master) $ git commit -m "提交信息" [master 76ee00f] 提交信息 8 files changed, 224 insertions(+) create mode 100644 base and baidu.png create mode 100644 base.png create mode 100644 index.html create mode 100644 index2.html create mode 100644 subway-graph-transparent-back.jpg create mode 100644 subway-graph-transparent.jpg create mode 100644 subway-graph.jpg create mode 100644 subway.png Administrator@MyComputeName MINGW32 /d/zhengzhou/zhengzhou_home (master) $ git push -u origin master #回车后会弹出提示框,让输入账户名和密码。 Counting objects: 9, done. Delta compression using up to 8 threads. Compressing objects: 100% (9/9), done. Writing objects: 100% (9/9), 2.50 MiB | 54.00 KiB/s, done. Total 9 (delta 1), reused 0 (delta 0) remote: Resolving deltas: 100% (1/1), done. To https://github.com/478632418/zhengzhou_home.git be72ab8..76ee00f master -> master Branch master set up to track remote branch master from origin. Administrator@MyComputeName MINGW32 /d/zhengzhou/zhengzhou_home (master)

     操作完后,刷新github页面,会发现代码已经提交上去。

     Git克隆分支到本地:

    git clone -b 分支名 仓库地址
    
    #本例中下载0.4分支的代码:
    git clone -b 0.4 https://github.com/ruotianluo/pytorch-faster-rcnn.git

    解释一下这个命令:-b表示要从分支下载,0.4就是具体的某个分支的名称,https://github.com/ruotianluo/pytorch-faster-rcnn.git 这是框架源码的git仓库地址

  • 相关阅读:
    LNMP安装后MYSQL数据库无法远程访问解决
    Ubuntu忘记root密码怎么办?
    composer安装出现proc_open没有开启问题的解决方案
    LNMP搭建环境遇到的N多坑
    lnmp HTTP ERROR 500
    LNMP集成运行(开发)环境的部署
    最新javamail 使用方案,可以异步发送邮件
    vi常用快捷键
    Dom4j解析XML文件
    Multiple markers at this line @Override的解决方法
  • 原文地址:https://www.cnblogs.com/yy3b2007com/p/9046423.html
Copyright © 2020-2023  润新知