我的存储库中只有一个cs文件,Git似乎认为它是二进制文件。 (在git gui
中,它只是说“二进制文件不同”。)
如何向Git表明我的cs文件是文本文件?
答案 0 :(得分:17)
您可以尝试将cs文件设置为.gitattributes
文件中的文本。
*.vmc diff
(如.gitattributes
man page中所述)
或者尝试将它们区分为文本(git diff --text
)
但是,如果您的.cs文件是UTF-8或UTF-16,则为can be problematic,除非您将diff
设置为使用external tool able to handle those encoding。