Информация об изменениях

Сообщение Re[5]: Git wtf?.. от 11.02.2016 13:56

Изменено 11.02.2016 13:57 CrystaX

Здравствуйте, netch80, Вы писали:

N>Ситуацию, когда в пределах одной рабочей копии status показывает изменение, а hard reset его не сбрасывает, это не даст.


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

Типовой use case такой:
  • На GNU/Linux (сase-sensitive FS by default) добавляем файлы, имена которых отличаются только регистром.
  • На OS X (case-insensitive FS by default) делаем pull.

В этом случае "git status" на OS X показывает измененные файлы даже после "git reset --hard" (само собой, если содержимое этих файлов разное).
Re[5]: Git wtf?..
Здравствуйте, netch80, Вы писали:

N>Ситуацию, когда в пределах одной рабочей копии status показывает изменение, а hard reset его не сбрасывает, это не даст.


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

Типовой use case такой:
  • На GNU/Linux (сase-sensitive FS by default) добавляем файлы, имена которых отличаются только регистром.
  • На OS X (case-insensitive FS by default) делаем pull.

В этом случае "git status" на OS X показывает измененные файлы даже после "git reset --hard".