首页 > 解决方案 > “git diff”以绿色突出显示所有内容 - 不是新更改

问题描述

当我输入“git diff filename”时,它会以绿色突出显示我的所有代码(我对文件和 CMD+S 进行了修改以保存更改并多次测试),而不仅仅是新行……有人可以帮忙吗?感谢你们

标签: gitmacosterminal

解决方案


ELF 格式发生了变化。控制这一点的旧标志是一团糟。您可以做的最好的事情是通过添加* -text到 gitattributes 来设置 git 不搞乱它。将文件设置为其原始 EOL 格式(如果已提交则进行修改),然后一切都应该恢复正常。


推荐阅读