小编die*_*got的帖子

git difftool没有启动Beyond Compare

嗨伙计我正在努力与git制作运行Beyond Compare作为我的difftool.

我正在使用"Git For Windows",Windows 7 32位和Beyond Compare 4

$ git --version
git version 1.9.5.msysgit.1
$ git config --list

[diff]
tool = bc3

[difftool "bc3"]
path = c:/Program Files/Beyond Compare 4/bcomp.exe

[merge]
tool = bc3

[mergetool "bc3"]
path = c:/Program Files/Beyond Compare 4/bcomp.exe
Run Code Online (Sandbox Code Playgroud)

现在我已经在这里和那里阅读了其他问题,并遵循以下说明:

  • 用其他名称改变'bc3',即'abc3'或'beyondcompare'
  • 命令:git difftool --tool = bc3 MyFile.java
  • 将.gitconfig中的"bc3"路径更改为"c:\ Program Files\Beyond Compare 4\bcomp.exe"
  • 为路径添加了$ LOCAL $ REMOTE

我已经意识到它总是启动默认的diff控制台查看器/工具(vimdiff,如果我没错),尽管将上面提到的参数'--tool = bc3'或'--tool = anyname'传递给' git difftool'命令.

最后,它只适用于'git mergetool',在这种情况下,无法比较启动,你可以看到参数是相同的.

如果我忘记了某些内容或需要更多细节,请告诉我们谢谢

"当我输入命令git difftool"

图片

git beyondcompare difftool

5
推荐指数
1
解决办法
2782
查看次数

标签 统计

beyondcompare ×1

difftool ×1

git ×1