Получение полного журнала git после отката к предыдущей версии

Я новичок в git и, вероятно, не использую правильную терминологию, так что несите меня :)

Допустим, у меня есть репозиторий с 5 изменениями, например

D:\test\gitrepo2>git log --oneline
3a5fd33 555
3cfbfae 444
e9a78c8 333
a618586 222
b80d5e1 111

Я узнал, что могу синхронизировать обратно к более ранней версии, выполнив:

D:\test\gitrepo2>git reset e9a78c8 --hard
HEAD is now at e9a78c8 333

Мой вопрос: как я могу получить полный журнал после этого, чтобы вернуться к самой последней редакции?

В текущем журнале эти версии больше не отображаются:

D:\test\gitrepo2>git log --oneline
e9a78c8 333
a618586 222
b80d5e1 111

Я также пробовал добавить переключатель --all, но это не имело значения. В Mercurial при том же сценарии запуск 'hg log' дает полный журнал даже после обновления до более ранней версии.

7
задан David Ebbo 22 April 2011 в 03:10
поделиться