Не знаю, как это произошло, но на одной машине (Windows) у меня есть файл personal.el (текст) с CRLF-Endings, а на другой - LF-окончания. Может быть несколько других отличий в этом файле на обеих машинах.
Теперь, когда я извлекаю последние изменения (сделанные на машине с Windows) на машине с linux, git сообщает мне, что это различие huuuuuge, потому что каждая строка отличается в конце строки.
Я понял, что .gitattributes или core.autocrlf есть именно для этого случая. Однако я попробовал несколько настроек, но ни одна из них не помогла.
В .gitattributes я пробовал (построчно, конечно, не все сразу):
personal.el text eol=auto
personal.el text eol=lf
personal.el text
Для autocrlf я пробовал git config --global core.autocrlf input
.
Какая настройка для моего случая?
Какие-нибудь другие возможности кроме изменения концов строки?