背景 实际上只有几个文件改动了,但是git status时显示有很多文件改动 解决办法 Git 默认情况下,Git 会跟踪文件的两种状态: 文件内容的变化文件权限的变化(主要是可执行权限 chmod +x) 我这里是文件权限改了,所以git config core.filemode false就可以了