免责声明:Git,我的意思是'我'搞砸了.
此前,我想git-gui给我看diff的这它认为是二进制文件.
所以我对我做了一些改动 .\.gitattributes
*.ini text
*.inc text
Run Code Online (Sandbox Code Playgroud)
但它没有用. 然后,我做了一些改变,以我的.\.git\info\attributes
*.ini text
*.inc text
*.inc crlf diff
*.ini crlf diff
Run Code Online (Sandbox Code Playgroud)
它起作用了.
但现在当我回到之前的承诺时,它会搞砸......
它应该是这样的:

它不会发生在所有文件中.编辑:它只发生在其中包含任何特殊字符的文件中.
问:这是提交本身的问题还是只是一些设置?
问:我能恢复吗?