git提交gerrit 流程笔记

1, 从主分支clone代码到本地(注意版本分支)

        git clone  地址  分支

2,   拉下分支版本后,以该版本新增一个开发分支(留一个原始的分支以防不测)

      git checkout -b 分支名称 新的开发分支名称

    (可以用 git branch -D 分支名称)  删除分支

2, 修改代码

       修改代码后用git status查看工作区代码状态,下图所示

      

       绿颜色的是缓存区里面的文件(通过git add 文件名 添加到缓存区)

       红颜色的是工作区文件

              untracked下面的是新添加的文件,若修改或者删除直接对文件操作就可以

              changes下面的是修改的文件,若修改或者删除直接对文件操作就可以,若要回退版本用git checkout -- 文件名称 就可以回到原来的版本了。

3,将修改的代码加到缓存区

    git add -A   (将所有改动全加到缓存区)

    git add  文件名称 (单个添加到缓存区)

4,修改完毕后,提交本地版本

    git commit

    如果是追加提交 git commit --amend,否则会出现两次提交

5,提交gerrit

    git review

6,提交完毕发现传上了不该传的文件

    git rm readme.txt

    git commit  --amend

    git review

7,如果有多次提交需要合并

   git rebase -i HEAD~2   HEAD~后面的数字表示的是上2次提交的合并(里面的参数选择squash)

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值