У меня есть всего один cs файл в моем репозитории, какой Мерзавец, кажется, думает, является двоичным. (В git gui
, это просто говорит, что "двоичные файлы отличаются".)
Как я могу указать Мерзавцу, что мой cs файл является текстовым файлом?
Вы можете попробовать установить ваши cs файлы как текст в .gitattributes
файле.
*.vmc diff
(как описано в .gitattributes
man page)
или попытаться дифферинцировать их как текст (git diff --text
)
Но если ваши .cs файлы имеют UTF-8 или UTF-16, это может быть проблематично, если вы не настроите свой diff
на использование внешнего инструмента, способного обрабатывать эти кодировки.