原文地址:
http://gitbook.liuhui998.com/4_2.html

需要将origin分支上的修改,应用到mywork分支上去
1,git rebase
git checkout mywork
git rebase origin
(1)把"mywork"分支里的每个提交(commit)取消掉,并且把它们临时 保存为补丁(patch)(这些补丁放到".git/rebase"目录中)
(2)把"mywork"分支更新 到最新的"origin"分支
(3)把保存的这些补丁应用到"mywork"分支上
执行结果如下:

2,git merge
git checkout mywork
git merge origin
以C6为起点,对比origin分支上的修改,合并,产生新的节点C7


本文介绍如何使用git rebase和git merge两种方法,将origin分支上的修改整合到mywork分支上。首先通过git rebase方法,取消mywork分支的提交并保存为补丁,更新mywork分支至origin最新状态后再应用补丁;接着通过git merge方法,从C6节点开始对比origin分支进行合并,生成新的节点。
1392

被折叠的 条评论
为什么被折叠?



