当前位置:   article > 正文

git pull --rebase用法

git pull --rebase用法
git pull --rebase origin devBranch
  1. 你基于组内的开发分支checkout -b 出自己的开发分支;
  2. 在分支myBranch开发一段时间后,假如你本地有了3个commit;但是devBranch已经被其他同事推送了很多新的commit, 所以你直接pull的话,可能会出现merge; 这时使用git pull -- rebase origin devBranch , 就会将你本地的3个commit, 剪切下来,直接放到当前devBranch最新一个commit的后面;保持了开发线性;
  3. 而且也不需要再替换新的分支,可以一直在myBranch开发,这个分支保持了和devBranch相同的时间线,几乎完全克隆
  4. 为了保证你的开发分支:myBranch的本地和远程统一,每次PR后,可以删掉远程的myBranch,因为没什么用,保留本地的分支就ok了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/821304
推荐阅读
相关标签
  

闽ICP备14008679号