git在Windows上始终显示修改后的文件,即使对于新克隆的回购

我在Windows机器上遇到了问题。 我总是有一些在每个回购库中修改的git文件,显示为已修改的文件是相同的。

如果我克隆一个新的repo并使用tortoisegit提交,我会看到一些文件被修改,即使我从未触及过repo中的单个文件。 “gitstatus”虽然没有显示任何修改

任何帮助表示赞赏。 谢谢


检查更改是否仅仅是文件权限的更改。 这就是我的原因,TortoiseGit和Git Extensions都显示未修改的文件。

使用git config core.fileMode false忽略chmod差异(或直接编辑.git / config文件)。

您可能还希望使用git config --global core.filemode false将其设置为全局配置。


这是行结局问题。 在你的Windows机器上设置:

git config --global core.autocrlf true

没有一个建议的修补程序适用于我。 但是,我安装了Cygwin,并且TortoiseGit在安装时拾取了它的路径。 我通过安装官方的Git包来解决它,并改变了TortoiseGit的路径。

链接地址: http://www.djcxy.com/p/30021.html

上一篇: git on windows shows modified files all the time, even for newly cloned repo

下一篇: How can I discard modified files?