当前位置:   article > 正文

Git仓库分支变基_vscode 变基分支

vscode 变基分支

1 基本概念

rebase也是整合不同分支的方法,和merge不同的是它会改变提交历史。git help rebase命令查看具体描述。
假设当前HEAD指向topic分支,下面执行rebase命令(将topic上的patch打到master上,并改变历史),使用git rebase master

rebase前:

                     A---B---C topic
                    /
               D---E---F---G master
rebase后:
                             A'--B'--C' topic
                            /
               D---E---F---G master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2 快速使用

git rebase master topic 	#master是基底分支,将topic分支上的修改在master上重放


git rebase --onto master server client  #选中在 client 分支里但不在 server 分支里的修改,将它们在 master 分支上重放
  • 1
  • 2
  • 3
  • 4

3 参考资料

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

闽ICP备14008679号