我有一个包含大量 .cs 文件的文件夹。其中一些文件(出于某种原因)被跟踪为二进制文件,并且该git diff
命令无法正常使用它们。我尝试将所有这些文件重新保存为 UTF-8 编码,但没有帮助。我尝试更改目录、目录名、文件名和文件扩展名,所有这些都有帮助。
我还尝试修改 .gitattributes 文件以将 *.cs 文件视为非二进制文件,但这对我没有帮助:
*.cs diff=csharp
我需要一种方法将所有这些文件设置为非二进制文件,而无需更改它们的路径或名称。有没有这样的方法?