Как подробно описано в Git в Windows (msysgit) - Завершение строки Unix или DOS , я бы использовал:
git config --system core.autocrlf false
Это позволит избежать автоматического преобразования eol (см. * 1006).* Git на Windows: Что означают настройки crlf?"для точного значения этого параметра).
Вы можете оставить это в true, как описано в git, заменяя LF на CRLF , но я предпочитаю устанавливать core.eol
+ некоторые gitattribute
файлы для точной настройки некоторых файловЯ хочу изменить eol.
См. этот ответ для получения более подробной информации.