Рекомендуемый стартовый параметр при начале работы в git:
git config --global core.autocrlf true
Но при отправке файла в репозиторий вылезет ошибка:
fatal: LF would be replaced by CRLF in test1.py
Эта ошибка для файлов с окончанием строк \r\n. Странно, т.к. мой файл был создан под Линуксом, т.е. должен оканчиваться на \r.
Как бы то не было, вот решение: git config core.autocrlf false
Пытался поставить warn, но не принимает.
Лучший разбор темы:
http://jenyay.net/Git/Autocrlf
Резюме оттуда:
возможны ситуации, когда Git примет бинарные файлы за текстовые и примется в них исправлять переводы строк. В этом случае мы получим порчу файлов.
Комментариев нет:
Отправить комментарий