March 2, 2021

Хозяйке на заметку

Есть у Windows-версии клиента Git одно плохое-плохое свойство - страсть как любит при стягивании репозитория автоматом ставить там перевод строки CR/LF, Windows же, чо.

Надо ли говорить, что в *nix системах это нередко выходит боком - например в контейнерах очень часто скрипты с переводом строки вида CR/LF нефига нормально не работают. Но есть спасение:

git config —global core.autocrlf false

Этот волшебный параметр (вестимо можно сделать и --local и --system) отключает эту самодеятельность со стороны клиента Git и он спокойно скачивает файлы, оставляя там просто богоугодный LF