Git: конец строки файла (LF/CRLF)
Я использую модуль 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, но они не работают для меня, потому что я уже проверил и изменил некоторые из моих файлов. Поэтому мне нужно зафиксировать мои измененные файлы.