Git считает файл измененным (полностью), хотя файл не изменялся. что делать?

Странный какой-то глюк у меня вылез. Только склонировал репозиторий к себе на машину с GitHub'а, как тут же получаю сообщений что у меня есть uncommited changes (я еще даже ни одного файла не открывал)

Причем смотришь дифф — и оно показывает дважды одно и то же (все удалили и тоже самое добавили)

Как то можно заставить перестать git дурить? Не хочется делать бессмысленный commit меняющий «шило на мыло» (а по сути — ничего)?

# Changes not staged for commit:

# (use «git add ...» to update what will be committed)

# (use «git checkout — ...» to discard changes in working directory)

#

# modified: game_upload/translations/sourcecomms.phrases.txt
  • Вопрос задан
  • 5773 просмотра
Решения вопроса 1
@RAleks Автор вопроса
Вобщем причина проблем потрясает воображение.
Убрал из .gitattributes# Auto detect text files and perform LF normalization * text=auto, призванную как раз решать проблемы кросплатформенного окончания строки и git перестал считать что у меня файл изменен…

Подозреваю, что мне такой подарок приехал с одним из последних обновлений GitHub for Windows
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Либо CRLF, либо chmod
Ответ написан
knott
@knott
Может быть проблема в CRLF?
Ответ написан
Ваш ответ на вопрос

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

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