我现在遇到了一个关于存储库的问题,尽管我的Git-fu通常很好,但我似乎无法解决这个问题。
当我克隆这个存储库时,然后cd
到存储库中,git status
显示了几个更改的文件。注意:我没有在任何编辑器或其他工具中打开存储库。
我尝试遵循这个指南:http://help.github.com/dealing-with-lineendings/,但这对我的问题没有任何帮助。
我已经尝试了git checkout -- .
很多次,但它似乎没有做任何事情。
我使用的是Mac,存储库本身没有子模块。
Mac上的文件系统是“Journaled HFS+”文件系统,不区分大小写。这些文件只有一行,每个文件大约79 KB(是的,你没听错),所以查看git diff
并不是特别有用。我听说过做git config --global core.trustctime false
可能有帮助,当我回到计算机上的存储库时,我会尝试。
我用事实改变了文件系统的细节!我尝试了git config --global core.trustctime false
技巧,但效果不太好。