【发布时间】:2016-02-24 18:02:22
【问题描述】:
我一直在尝试将 araxis 设置为 git difftool,但它始终无法正常工作。
我看过这个帖子,但它不完整:
How do I configure Araxis Merge for use with Git?
这是我的全局配置的一部分。
[difftool "araxis"]
path = "C:/Program Files/Araxis/Araxis Merge/Merge.exe"
[diff]
tool = araxis
[core]
autocrlf = true
excludesfile = C:\\Users\\gmmo\\Documents\\gitignore_global.txt
[difftool]
prompt = false
但是当我有一些未分阶段的更改并发出“git difftool”时,我得到了这个:
如果有人有一些提示,我将不胜感激!
谢谢!
【问题讨论】:
-
在带有 cygwin 的 Win7 上,将其放入 git config difftool: cmd = C:/INSTALL_DIR/compare.exe \"$(cygpath -wa $LOCAL)\" \"$(cygpath -wa $远程)\"
-
我遇到了同样的问题,对我来说这有效
[difftool "araxis"] cmd = c:/Tools/Araxis/Araxis\\ Merge/Merge.exe $(cygpath -wa $LOCAL) $(cygpath -wa $REMOTE)/ 的方向很重要,它们不必是 dos / 但你可能喜欢我必须用\\ ,我也在使用 cygwin,所以如果你不是,它可能会改变你的用法
标签: git git-difftool araxis-merge