1

我需要知道如何手动编辑每个合并。我在这里找到了答案,但一切都只有在合并冲突时才出现。我实现了这些,如果有新文件被拉出或代码之间没有直接冲突,它将自动合并,这是我做不到的。

我想手动确定每个新文件、代码行以及与合并工具的冲突。

请帮助我一个多星期以来一直试图解决这个问题。

4

1 回答 1

2

如果您使用--no-commit标志 to git merge,git 将执行合并,但不会提交建议的合并,因此您可以以任何您喜欢的方式查看它,包括git difftool.

如果您同意合并,请执行常规git commit. 如果没有,请照常处理提交,直到您满意为止。

(顺便说一句,正如您所见,当合并导致冲突时,Git 永远不会自动提交。)

于 2014-07-31T19:15:26.480 回答