为什么Git认为我的cs文件是二进制文件?

时间:2010-03-24 07:41:01

标签: git binary

我的存储库中只有一个cs文件,Git似乎认为它是二进制文件。 (在git gui中,它只是说“二进制文件不同”。)

如何向Git表明我的cs文件是文本文件?

1 个答案:

答案 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