【发布时间】:2013-02-25 14:51:55
【问题描述】:
如何强制始终显示合并工具 GUI 并禁用任何自动解析?
有时在合并期间发生冲突并且我使用合并工具时,它会在我对问题 “点击返回以启动合并解析工具 (kdiff3)”按 Enter 后立即返回 并且没有显示任何 GUI,并且似乎解决了冲突。
我现在已将 Git 配置为使用 KDiff3 作为合并工具,但是当我将 codecompare 作为指定的合并工具时也会发生这种情况。我知道 KDiff3 中有一个选项“自动保存并在合并时退出而不会发生冲突”,理论上这可能会导致所描述的行为,但我一直禁用/取消选中此选项。
另外,在Git mergetool gitconfig中直接有trustExitCode选项,我设置为true,但即使设置为false,GUI也不会显示。
我不确定谁会自动解析。 Mergetool 在某些预处理或 KDiff3 中?
我在 Windows 上运行并安装了 Git 扩展。
特定于 KDiff3 的类似问题,也在这里提出:Kdiff3 won't open with mergetool command
【问题讨论】:
标签: git git-merge kdiff3 mergetool