嗨,夥計們我正在努力使git運行超越比較作爲我的difftool。git difftool無法啓動超越比較
我使用「混帳對於Windows」時,Windows 7 32位,超越比較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
現在我讀別人的問題在這裏和那裏,隨後如指令:
- 改變 'BC3' 通過其它名稱即 'ABC3' 或 'beyondcompare'
- 命令:GIT中difftool --tool = BC3 MyFile.java
- '中的.gitconfig bc3'path到' 改變C:\程序文件小號\超越比較4 \ bcomp.exe」
- 新增$ LOCAL $ REMOTE到路徑
我已經意識到的是,它總是啓動默認比較控制檯查看器/工具(vimdiff同時如果我不是雖然將上面提到的參數'--tool = bc3'或'--tool = anyname'傳遞給'git difftool'命令。
最後,它只適用於'git mergetool',在這種情況下無法比較啓動,你可以看到參數是相同的。
如果我忘記了什麼東西或需要更多詳細信息,請讓我知道 感謝
「當我輸入命令的git difftool」
合併工具和diff工具看起來很不相同。閱讀這篇文章:http://stackoverflow.com/questions/255202/how-do-i-view-git-diff-output-with-a-visual-diff-program –
請參閱http://www.scootersoftware.com /support.php?zz=kb_vcs#gitwindows - 如果不起作用,請嘗試下面「GitHub for Windows」部分中的手動配置。 – poke