0
我跟着這個use Winmerge inside of Git to file diff但它似乎設置的WinMerge作爲git的差異工具
$ git --version
git version 2.6.2.windows.1
混帳配置--list
diff.tool=winmerge
merge.tool=winmerge
Git diff
不啓動不爲我工作
Git版本WinMerge但在控制檯上顯示差異如下
$ git diff
diff --git a/config.gradle b/config.gradle
index 39239eb..2ef8cb0 100644
--- a/config.gradle
+++ b/config.gradle
@@ -1,4 +1,4 @@
-project.ext.productId = "kgxs"
+project.ext.productId = "kgxsll"
任何想法我錯了?
如果winmerge.exe不在您的PATH中,您需要指定它的完整路徑,我相信。 – melak47
如果我的理解在這裏是正確的,* winmerge *指的是位於Git \ mingw64 \ libexec \ git-core \ mergetools中的腳本,它依次找到WinMerge的實際位置 – tabiul
您是對的,它會檢查PATH和變體的C:\ Program Files文件 - 所以如果你使用了不同的安裝路徑,它可能找不到它。 – melak47