5

有时我偶然发现“git rebase”导致的冲突数量比“git merge”少,例如这里:为什么 git rebase 通常比合并有更少的合并冲突?. 这是否意味着可能会有git-merge <BRANCH_A> <BRANCH_B>失败的情况,我会做git reset --hard ORIG_HEAD,然后做git-rebase <BRANCH_B> <BRANCH_A>,它会成功?你能给我一个这种情况的例子吗?

4

2 回答 2

5
于 2013-04-29T17:34:11.030 回答
2

rebase 的一个优点是您可以根据总提交、稳定、提交决议的一部分进行 rebase,并且您现在拥有一个可以稍后恢复的原子进度单元。这可能不那么令人生畏。实际上,您可以重新设置一些基础,然后合并其余的。更灵活。

于 2018-03-12T17:49:02.503 回答