git считает файлы в utf-8, в том числе, python скрипты с кириллицей, бинарными файлами

Научно-технические вопросы применения русского языка в программировании. Проекты с сайта программирование-по-русски.рф, кроме ЯОС . Информация об организациях и людях, использующих или изучающих русский язык в программировании. Сравнение операционных систем.
Ответить
БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

git считает файлы в utf-8, в том числе, python скрипты с кириллицей, бинарными файлами

Сообщение БудДен » 16.05.23 13:56

git diff показывает "binary files ... and ... differ", вместо текстовой разницы.

При этом файлы в кодировке utf-8 и в начале файла есть комментарии в кириллице.

https://stackoverflow.com/questions/685 ... inary-file

Решение: добавляем в директории файла или в корне репозитория файл .gitattributes

Код: Выделить всё

имя-файла.py diff
Может быть, можно добавлять и маски, а не только индивидуальные имена файлов, но я это не проверял.

Ответить