Git WinMerge弹出“选择文件和文件夹”出现

时间:2018-07-17 14:46:52

标签: java git merge

我正在将分支A合并到分支B

我在分支B上,并且使用了以下命令:git merge --squash A 它告诉我我必须解决冲突,因此我运行了以下命令:git mergetool -t winmerge

出现了我的winmerge窗口,但是,我的winmerge上现在弹出一些窗口,询问“选择文件或文件夹”。此弹出窗口从未出现过。它总是只打开带有冲突文件差异的winmerge窗口。

为什么会出现该弹出窗口,并且如何将其恢复为未出现该弹出窗口的winmerge窗口的默认设置?

我下面有张照片:

enter image description here

1 个答案:

答案 0 :(得分:1)

实际上我知道了。

由于某种原因,我的.gitconfig文件具有两个合并工具集,如下所示:

mergetool "p4merge"]
    path = c:/Users/username/AppData/Local/Perforce/p4merge.exe

[mergetool "winmerge"]
    cmd = \"C:\\Program Files (x86)\\WinMerge\\WinMergeU.exe\" -e -u -dl \"Base\" -dr 
    \"Mine\" \"\" \"\" \"\"

所以我删除了p4merge,并在[https://gist.github.com/shawndumas/6158524]

下使用了以下配置