【发布时间】:2013-10-23 03:04:41
【问题描述】:
我已将一个分支合并到 master,而不是还原合并提交。现在我想再次合并分支,但是合并说一切都是最新的。我明白为什么——这个分支已经在主人的历史中了。
在这种情况下有什么方法可以“强制”合并,或者我应该恢复合并的恢复?
【问题讨论】:
-
查看此页面以解决您的 git 错误:sethrobertson.github.io/GitFixUm/fixup.html
我已将一个分支合并到 master,而不是还原合并提交。现在我想再次合并分支,但是合并说一切都是最新的。我明白为什么——这个分支已经在主人的历史中了。
在这种情况下有什么方法可以“强制”合并,或者我应该恢复合并的恢复?
【问题讨论】:
没有办法强制合并;事实上,还原还原是正确的方法(参见https://github.com/git/git/blob/master/Documentation/howto/revert-a-faulty-merge.txt,Linus 对此进行了讨论)。请注意,如果分支在您想要在 master 中的(恢复)合并之后有提交,您当然也需要在分支中合并。
【讨论】: