2

我正在使用 git 运行 osx 10.9,并且试图让 diffmerge 作为我的合并工具运行。我已经安装了 diffmerge 并且可以从我的 bash shell 启动它 -

$ diffmerge

但是,当我尝试将其设置为我的合并工具时-

$ git config --global merge.tool diffmerge
$ git config --global mergetool.diffmerge.cmd "diffmerge --merge --result=\$MERGED \$LOCAL \$BASE \$REMOTE"
$ git config --global mergetool.diffmerge.trustExitCode true

并运行

$ git mergetool

我得到以下输出 -

git config option merge.tool set to unknown tool: diffmerge
Resetting to default...

This message is displayed because 'merge.tool' is not configured.

知道为什么这会失败吗?(可能值得注意的是 diffmerge 在我运行时并未列为有效工具git mergetool --tool-help

4

0 回答 0