Теперь у меня есть сомнения, выполняет ли Git преобразование CRLF во время коммита или во время vi
файла?
Допустим, у меня есть некоторые файлы в Windows с CRLF (не репозиторий Git), когда я синхронизирую эти файлы с репозиторием Git UNIX и выполняю git add / commit с включенным autocrlf true
, получат ли эти файлы преобразование из CRLF в LF?
Или он выполняет преобразование этих файлов только тогда, когда я vi
эти файлы и фиксирую его снова?
Второе сомнение в том, что должно быть autocrlf
иsafecrlf
настройка в клонах Unix и Windows Git, если мой родительский репозиторий существует в Unix и требует только LF.Стоит ли использовать глобальные настройки?
Заранее спасибо