У меня репозиторий git установлен с core.eol = crlf
, ] core.autocrlf = true
и core.safecrlf = true
.
Когда я применяю патч из другого репо crlf
, и к моему репо все окончания строк для измененный файл заменяется на lf
. В настоящее время я применяю патч следующим образом:
git apply --ignore-whitespace mychanges.patch
(Кажется, мне нужно использовать - ignore-whitespace
, чтобы патч успешно применялся.)
Моя текущая работа - запустить unix2dos
в файле. Есть ли лучший способ подать заявку в соответствии с моими настройками eol?