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