Я использую модуль git внутри Android Studio для работы с моим репозиторием. Некоторые файлы имеют версии без каких-либо изменений, и это говорит:
Содержимое имеет различия только в разделителях строк
После некоторых поисков я обнаружил, что проблема в символе окончания строки. Моя ОС - Windows, а локальные файлы - CRLF, однако удаленные файлы - LF.
Я пытался использовать преобразование EOL в notepad ++, но это было бесполезно.
У меня нет файла .gitattributes.
Я проверил файл конфигурации, и это было core.autocrlf
верно. Я не могу установить значение false, потому что я использую и Mac, и Windows.
Я пробовал git config --global core.eol lf
и git update-index --refresh
, но проблема все еще есть.
Я знаю, что есть много вопросов о LF-CRLF, но они не работают для меня, потому что я уже проверил и изменил некоторые из моих файлов. Поэтому мне нужно зафиксировать мои измененные файлы.