Why does Git think my cs file is binary?
I have just one cs file in my repository which Git seems to think is binary. (In git gui
, it just say开发者_StackOverflows "binary files differ".)
How can I indicate to Git that my cs file is a text file?
You could try and set your cs files as text in a .gitattributes
file.
*.vmc diff
(as described in the .gitattributes
man page)
or try to diff them as text (git diff --text
)
But if your .cs files are UTF-8 or UTF-16, this can be problematic, unless you set your diff
to use an external tool able to handle those encoding.
精彩评论