Я хочу змусити git перевіряти файли під 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. Які у вас проблеми, що це не працює?