Я пытаюсь сделать что-то очень простое: проверить репозиторий, в котором есть файлы с окончаниями CRLF (и без .gitattributes), и в итоге получить собственные (LF) окончания строк. Я даже не хочу возвращаться.
Я прочитал предложение Github и Статья Тима Клема, но в основном они нацелены на Разработчики Windows.
Я пробовал это:
$ git config --global core.autocrlf=input
$ git clone https://github.com/DennisSchiefer/Project-OSRM-Web.git
Но нет — файл OSRM.Config.js, который мне небезразличен, по-прежнему имеет окончания CRLF.
Попытка core.autocrlf=true
не помогла.
Даже добавление и фиксация файла .gitattributes
(затем git rm --cached -r . && git reset --hard
) не помогает.
Я не могу найти какую-либо комбинацию, которая на самом деле оставила бы окончания строк LF в этом файле.