Git заменил все мои LF на CRLF - Как это исправить?

Я просто запустил

git add -A

в моем первом проекте git.

Я получил около тысячи ответов:

": LF будет заменен CRLF"

поскольку он прошел через каждый файл (файлы Ruby, некоторые - драгоценные камни).

Я удалил свой каталог .git и попытался отключить этот параметр по умолчанию, набрав следующую команду:

git config core.autocrlf false

Затем я попытался снова добавить файлы:

git add -A

Но я получил тот же результат. Помогите!

Ответы

Ответ 1

Вероятно, для атрибута core.autocrlf установлено значение true

Это атрибут конфигурации, который вы можете установить:

http://git-scm.com/docs/gitattributes#_checking_out_and_checking_in

Чтобы убедиться, что для всех Git проектов вы можете установить значение false, выполните следующие действия:

git config --global core.autocrlf false

Надеюсь, это поможет!