【发布时间】:2013-08-12 08:15:51
【问题描述】:
我正在将上游更改合并到我的项目中,最近有很多提交造成了很多合并冲突。一次解决所有问题是没有意义的。
如何找出哪些提交会造成冲突?以下任何一项都可以接受:
- 一种让 Git 在发现冲突后立即停止合并的方法
- 一种让 Git 按时间顺序列出所有冲突提交的方法
- 任何其他可以让我按时间顺序逐一解决冲突的方法,不涉及一次合并几个提交以希望偶然发现冲突
【问题讨论】:
-
Git 与 svn 有点不同。它尝试一次合并所有提交。您可以尝试交互式 rebase,它会一一应用提交,并在发现冲突时立即失败。