git difftool --cached 在第九个文件后停止工作
git difftool --cached stops working after the ninth file
我正在使用 Windows 10 并且我已经配置 git 使用 Araxis Merge 作为外部差异工具。
当我执行 git difftool --cached
时一切顺利,除非我有 9 个以上的文件暂存。关闭第 9 个差异的 window 后,不再显示差异,在我的控制台 window 中我得到:
error: cannot spawn ¸°s?: No such file or directory
fatal: external diff died, stopping at Data/Properties/Resources.Designer.cs
只要暂存的文件超过 9 个,就会在多个存储库中出现错误。
如果我执行 git diff --cached
一切正常。
git version 2.20.1.windows.1
git difftool
也有同样的问题 Windows 7. 无法比较第 10 个文件:
error: cannot spawn i?: No such file or directory
fatal: external diff died, stopping at ...
我发现了 Windows 下一个 Git 版本报告和解决的问题:
我正在使用 Windows 10 并且我已经配置 git 使用 Araxis Merge 作为外部差异工具。
当我执行 git difftool --cached
时一切顺利,除非我有 9 个以上的文件暂存。关闭第 9 个差异的 window 后,不再显示差异,在我的控制台 window 中我得到:
error: cannot spawn ¸°s?: No such file or directory
fatal: external diff died, stopping at Data/Properties/Resources.Designer.cs
只要暂存的文件超过 9 个,就会在多个存储库中出现错误。
如果我执行 git diff --cached
一切正常。
git version 2.20.1.windows.1
git difftool
也有同样的问题 Windows 7. 无法比较第 10 个文件:
error: cannot spawn i?: No such file or directory
fatal: external diff died, stopping at ...
我发现了 Windows 下一个 Git 版本报告和解决的问题: