我正在Windows 8.1下的一个更大的项目上运行msysgit 1.8.3.
当我发出时git difftool --dir-diff,我对左窗格中的源文件执行的任何更改都将保留回工作目录.这很好,是理想的行为.
但是,当我比较树木时,例如:
git difftool --dir-diff --cached
git difftool --dir-diff stash@{0}
git difftool --dir-diff HEAD^
Run Code Online (Sandbox Code Playgroud)
更改未保存.
奇怪的是,当我测试一个较小的项目时,我没有这个问题.在比较大型项目时,似乎存在创建符号链接时的问题.是否有一些我可以用来强制创建符号链接的标志?或者,有没有办法调试为什么git没有创建符号链接?
谢谢.
(*)对于那些熟悉它的人,我正在寻找git-meld的行为,这曾经是完美的.
编辑: 我在另一台PC上的另一个不同项目中发现了这种不一致.所以现在我有两个这样的案例.任何帮助,将不胜感激.