Git: конец строки файла (LF / CRLF) - PullRequest
0 голосов
/ 29 августа 2018

Я использую модуль git внутри Android Studio для работы с моим репозиторием. Некоторые файлы имеют версии без каких-либо изменений, и это говорит:

Содержимое имеет различия только в разделителях строк

enter image description here

После некоторых поисков я обнаружил, что проблема в символе окончания строки. Моя ОС - Windows, а локальные файлы - CRLF, однако удаленные файлы - LF.

Я пытался использовать преобразование EOL в notepad ++, но это было бесполезно. У меня нет файла .gitattributes.

Я проверил файл конфигурации, и это было core.autocrlf верно. Я не могу установить значение false, потому что я использую и Mac, и Windows.

Я пробовал git config --global core.eol lf и git update-index --refresh, но проблема все еще есть.

Я знаю, что есть много вопросов о LF-CRLF, но они не работают для меня, потому что я уже проверил и изменил некоторые из моих файлов. Поэтому мне нужно зафиксировать мои измененные файлы.

...