Я хочу , чтобы заставить ублюдка к проверке файлов в 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. Какие у вас проблемы, что это не работает?