如何让araxis merge作为git difftool工作

如何让araxis merge作为git difftool工作,git,git-difftool,araxis-merge,Git,Git Difftool,Araxis Merge,我一直试图将araxis设置为git difftool,但它从来都不起作用 我查看了此线程,但它不完整: 这是我的全局配置的一部分 [difftool "araxis"] path = "C:/Program Files/Araxis/Araxis Merge/Merge.exe" [diff] tool = araxis [core] autocrlf = true excludesfile = C:\\Users\\gmmo\\Documents\\giti

我一直试图将araxis设置为git difftool,但它从来都不起作用

我查看了此线程,但它不完整:

这是我的全局配置的一部分

[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”时,我得到了以下结果:

如果有人有一些提示,我非常感谢


谢谢

在[difftool]中完全错误的定义

我没有Git+Araxis,但Araxis文档在“与源代码控制、配置管理和其他应用程序集成”一章的主题中推荐了它

注:

  • 文件名不同
  • 用于分离路径元素的双背景灰

在使用cygwin的Win7上,将其放入git config difftool:cmd=C:/INSTALL\u DIR/compare.exe\“$(cygpath-wa$LOCAL)\“\”$(cygpath-wa$REMOTE)\“我也遇到了同样的问题,对我来说,这解决了
[difftool“araxis”]cmd=C:/Tools/araxis/araxis\\Merge/Merge.exe$(cygpath-wa$LOCAL)$(cygpath-wa$REMOTE)$(cygpath-wa$REMOTE)
do的方向很重要,它们不一定是dos/但你可能会喜欢我用\\来逃离空间,我也在使用cygwin,如果你不抱歉,它可能会改变你的用法!这根本不起作用!,因此,如果你没有阿拉西斯,那么我认为你无法准确回答这个问题。。
[diff]
tool = araxis
[difftool "araxis"]
path = C:\\Program Files\\Araxis\\Araxis Merge\\compare.exe