git学习之路 (代码合并)
2018-11-28 本文已影响0人
不弹钢琴的友人A
代码合并
现在我们有两个分支 test 和 master
现在我们要将test分支合并到master分支上
有两种方法:
merge
将指定分支合并到当前分支
-
切换到master分支
git checkout master
-
将指定分支合并到当前分支
git merge test
rebase
将当前分支合并到指定分支的下一个节点
-
切换到test分支
git checkout test
-
使用rebase将当前代码合并到指定分支的下一个节点 (注意是指定分支的下一个节点)
git rebase master
如下图:
2.1 用rebase会将代码合并到下一个节点
-
切换到master分支, 并使用rebase将master分支更新到最新
git checkout rebase
git rebase test