Про .gitattributes и line-endings

Привествую!

Господа, я в смятении.

Прочитав статьи о православной работе с переносами строк в кроссплатформе, бросился значит их менять. Вроде все понятно, но есть обстоятельства.

Я сделал файл .gitattributes,
- положил туда * text=auto,
- имею на своей виндовой машине установку core.autocrlf = true
- имею на сборочной *nixовой машине установку core.autocrlf = input
- произвел нормализацию строчек на девмашине (
git rm --cached -r . && git reset --hard && git add . && git commit -m "normalized" && git push develop origin/develop
)
- после чего на сборочной машине после проведения git rm --cached -r . && git reset --hard я получаю все файлы измененными.

Решается выкоменчиванием .gitattributes.

Что происходит?
  • Вопрос задан
  • 4421 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы