我开始在 Windows 上使用 TortoiseGit,但我发现有些事情很烦人。例如,当我在合并期间发生冲突时,我需要执行以下操作:
- 做3路合并(当然......没有其他选择)
- 将文件标记为已解决
如果合并成功结束,是否有自动将文件标记为已解决的方法?
感谢您的任何指点,
尤利安
我开始在 Windows 上使用 TortoiseGit,但我发现有些事情很烦人。例如,当我在合并期间发生冲突时,我需要执行以下操作:
如果合并成功结束,是否有自动将文件标记为已解决的方法?
感谢您的任何指点,
尤利安
您需要调整配置以信任合并工具的退出代码:
git config mergetool.<tool>.trustExitCode true
这假定您使用的合并工具具有与合并是否成功相对应的退出代码。
这是更多信息:
http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html
希望这可以帮助。
好吧,它们是文本文件,源代码。成功是当文件按您希望的方式工作/编译时。