git "уже обновленный" сбивает меня с толку / как заставить изменения показываться - PullRequest
1 голос
/ 13 февраля 2012

Что на самом деле означает сообщение Already up-to-date?Очень часто, когда я получаю pull, я получаю это сообщение, хотя я уверен, что что-то изменилось, и на самом деле, когда я смотрю на исходные файлы, что-то изменилось.* всегда показывать мне все, что изменяется в рабочем каталоге в результате слияния / извлечения или какой-либо другой операции.Я предполагаю, что это может относиться к операциям быстрой перемотки: я хочу, чтобы они отображались как слияние и показывали мне файлы, которые были изменены.


Пример

DirA> git push Repo

DirB> git pull Repo
DirB> git add somefile.txt
DirB> git commit
DirB> git push Repo

DirA> git pull Repo
"Already up-to-date"

Сообщение появляется, хотя somefile.txt действительно обновлено в DirA.Таким образом, DirA фактически не обновлялся, и изменение фактически было внесено.

1 Ответ

0 голосов
/ 13 февраля 2012

Если вы зафиксировали локальные изменения, но у вас все еще есть это сообщение, это должно означать, что вы находитесь в отдельном режиме HEAD , что объясняет, почему Git не отображает никаких изменений.

См. этот ответ , чтобы "прикрепить ГОЛОВУ", и тогда ваш git pull будет работать лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...