Задать вопрос

Про .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.

Что происходит?
  • Вопрос задан
  • 4438 просмотров
Подписаться 4 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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