Victor Проблема в том что именно LF при git push меняется на CRLF
меня коллеги убить готовы были при загрузке конфигов :D
Сейчас отключил этот флаг и просто не меняется поведение - если файл был LF то он и будет LF если я специально не поменяю его окончания строк.
Вы делаете невозможное)) Гит может конвертировать:
туда и обратно, поддерживая LF в репозитории, показывая юзеру CRLF (параметр true),
только "туда", конвертируя только CRLF -> LF при коммите (параметр input )
класть в индекс "как есть" (параметр false)
Сорри, ссылка на GitBook отклеилась. Цитирую:
Git может справиться с этим, автоматически конвертируя CRLF-концы строк в LF при коммите и в обратную сторону при выгрузке кода из репозитория на файловую систему. ... Если вы используете Windows, установите настройку в true.
работа такая :DDD
В общем и целом придется проверить то что происходит, потому что поведение описанное мной наблюдалось (но не факт что было на самом деле, такова моя интерпретация).
В любом случае спасибо! (да-да я тут к вопросу присоседился)