Я хочу , чтобы заставить ублюдка к проверке файлов в Windows , используя только LF
не CR+LF
. Я проверил два варианта конфигурации, но мне не удалось найти правильную комбинацию настроек.
Я хочу, чтобы он конвертировал все файлы LF
и сохранял LF
их.
Примечание: я использовал, autocrlf = input
но это просто восстанавливает файлы, когда вы их фиксируете. Я хочу заставить его использовать их LF
.
Возможно, я не был так ясен: репозиторий уже используется, LF
но файлы, извлеченные с помощью msysgit, используют, CR+LF
и я хочу заставить msysgit получить их LF
: форсировать окончания строк Unix .
>git config --list | grep crlf
core.autocrlf=input
LF
но когда я получаю их под Windows, msysgit преобразует их в CR+LF
.
autocrlf
установленном input
значении git оставляет lf
переводы строк в покое. Можете ли вы опубликовать вывод git config
?
autocrlf=input
это правильный вариант. Конечно, это не защитит вас от файлов, которые действительно естьcr+lf
в хранилище, или от создания файловcr+lf
в другом инструменте перед добавлением их в git. Какие у вас проблемы, что это не работает?