Я конвертировал окончания строк, и git-diff говорит, что весь мой файл отличается. Что я сделал? - PullRequest
0 голосов
/ 18 марта 2011

Это нормально, и я должен это зафиксировать?

Мне известно, что в Git есть настройки для преобразования концов строк в \n перед их сохранением, но я переконфигурировал мой редактор для использования стиля * nix по умолчанию (не знаю, как он изменился на стиль Windows), и поэтому я преобразовал все, что у меня было в моей рабочей директории, только для того, чтобы «быть пойманным».

Есть ли причина бояться?

Это не имеет значения, но файлы CSS, HTML, PHP, JS и т. Д.

1 Ответ

3 голосов
/ 18 марта 2011

Git прав. Различия в Git основаны на том, изменилась ли строка или нет, и буквально каждая строка в вашем файле изменилась. Вот что происходит при преобразовании концов строк.

У вас нет причин для беспокойства по этому поводу, но вы можете рассмотреть первый вариант, который вы упомянули - указать git преобразовать файлы по мере их фиксации, оставив копию в вашем рабочем каталоге.

...