После использования git log, чтобы просмотреть предыдущий коммит, как вернуться - PullRequest
0 голосов
/ 25 февраля 2011

Вероятно, простая проблема здесь, но это мой вариант использования:
Нужно что-то увидеть в старой ветке, запустить
git log -10

Это говорит мне, что я не на какой-либо ветви, поэтому я бегу
git checkout master

Однако, после того, как я проверил предыдущий коммит, я не могу вернуться к текущему. Я получаю сообщение
:$ git checkout master<br> Switched to branch 'master'<br> Your branch is ahead of 'origin/master' by 7 commits.<br> :$ git pull<br> Already up-to-date.

Как мне просто вернуться к текущей версии главной ветки с этого?

1 Ответ

5 голосов
/ 25 февраля 2011

Посмотрите внимательнее на то, что говорит вам мерзавец:

Ваша ветвь опережает ' origin / master ' на 7 коммитов.

Это означает, что в вашем локальном репозитории есть семь коммитов, которые еще не были переданы в удаленный репозиторий с именем origin. Вам не нужно делать git pull, вам нужно сделать git push для синхронизации ваших локальных и удаленных репозиториев.

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