2012-06-30 5 views
1

У меня есть репозиторий git, который я изначально использовал с msysgit, но теперь я начал использовать github. По какой-то причине, когда я добавляю рекомендованный по умолчанию файл .gitattributes для обработки окончаний строки, большинство файлов в репозитории необходимо подтвердить. Это должно произойти? Я сейчас на компьютере с Windows и использую Assembla.com как центральное репо.Все файлы были изменены после добавления файла .gitattributes в github?

ответ

1

Это зависит от конкретной конфигурации, которую вы используете в вашем .gitattributes

От gitattributes docs:

End-линии преобразования

Хотя мерзавец обычно оставляет содержимое файла в одиночку, он может быть настроен на , нормализовать окончание строк в LF в репозитории и, необязательно, до преобразовать их в CRLF, когда файлы будут извлечены.

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

+0

А, спасибо! Я, вероятно, должен был сначала проверить документацию ... Это дало мне много вариантов! – pqn

 Смежные вопросы

  • Нет связанных вопросов^_^