我正在管理存储在网络文件系统上的数据分析存储库,其中三个在 Windows(1.8.4,W7)中运行 MsysGit。ignorecase 在存储库中设置为 true。
有没有人有任何最佳实践来保持存储库的健全 w/r/t 疯狂的 Windows 大写设置?
具体来说(有点),我有一个(可能)从 Utils 更改为 utils 的目录,反之亦然。现在我看到了各种奇怪的行为。例如,如果我运行
cd Utils
git log ../utils/foo.txt
我看到文件的两个条目(原始提交和添加),但是如果我运行
git log foo.txt
我只看到一个日志条目。
我不知道发生了什么,而且我知道我们稍后会遇到类似的问题,所以如果有人有一些智慧可以分享,我将非常感激。