當我運行git-diffall
(https://github.com/thenigan/git-diffall)或git difftool --dir-diff
(均來自@Tim Henigan's SO post引用),我收到以下錯誤:混帳diffall和git difftool --dir-DIFF不Araxis工作合併
我的配置是:
- GitHub上的Windows 1.2.6.4 f054d9f(其中坐在msysgit 1.8.4的頂部)
- Araxis合併2013鐠ofessional版2013.4296
- 辣妹的Git PowerShell提示符所附帶的GitHub的Windows
什麼是很奇怪的是,這完全一樣的設置工作我的另一臺機器上。
git config --global diff.tool
和git config --local diff.tool
都如預期的那樣返回「araxis」。
當地實際回購的配置包含本節:
[diff]
tool = araxis
[difftool "araxis"]
path = C:/Program Files/Araxis/Araxis Merge/compare.exe
prompt = false
[merge]
tool = araxis
[mergetool "araxis"]
path = C:/Program Files/Araxis/Araxis Merge/compare.exe
這是從Araxis' documentation引用。
我不確定參數實際上是如何傳遞給Araxis的,因此不知道如何排除故障。
需要執行哪些步驟來糾正我的配置,以便我可以使用Araxis Merge做目錄比較?
注意:'git diffall'正在被移除以用於git 2.0.X/2.1:請參閱http://stackoverflow.com/a/24979228/6309 – VonC
感謝您的提醒,@VonC。很高興看到它不再是必要的。 –