Полезная заметка из блога Александра Макарова
Форсировать линуксовое окончание строк LF вместо CRLF из Windows полезно потому как тот же Docker CRLF очень не любит. Настраивать локально что-то не очень приятно, поэтому просто замечательно что есть возможность форсировать это для всей команды средствами git.
- В корне репозитория создаём
.gitattributes
, пишем туда * text=auto eol=lf
первой строкой. - Делаем коммит с этим изменением, пушим.
Собственно, всё. Осталось локально себе сконвертить всё в LF. В этом также поможет git:
git rm --cached -r .
git reset --hard
Источник: rmcreative.ru/blog/post/forsiruem-lf-dlja-vsego-proekta