过时分支的git合并或变基?

时间:2014-09-25 18:06:05

标签: git git-merge git-rebase

我有主分支,另一个分支让我们说B是主分支。 B分支是实验性的,经过了很多修改但是已经陈旧了一年。 在那一年中,无数次提交,主分公司已经向前推进了很多工作。

但现在情况希望B分支合并为主分支。 在这种情况下哪种策略最好,git merge或rebase?

1 个答案:

答案 0 :(得分:1)

如果需要合并大量工作,并且您希望逐步进行(为了测试结果),直接合并可能会出现问题。

您可以尝试反复修改主版的较新版本,直到最终达到提示。请注意,您不需要自行更改B(如果是公开的) - 只需复制B并将其重新绑定即可。

在这些情况下值得了解的另一个工具是git的rerere