我将meld用作git的mergetool,我想知道为什么运行时meld总是显示三个文件git mergetool
。我希望仅在Meld中看到两个文件(HEAD版本和我要合并的另一个分支的版本)。是否可以配置meld以使其仅与两个文件合并?
这是我当前的.gitconfig
文件:
[merge]
tool = meld
[mergetool]
prompt = false
[mergetool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
您当前.gitconfig
运行在合并的三方目录之间的比较$LOCAL
,$BASE
和$REMOTE
。如果要将其设置为双向比较(假设您不想与进行比较$REMOTE
),只需将配置更改为(即删除$REMOTE
命令参数)
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" --output=\"$PWD/$MERGED\"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句