Как вытащить из локального репозитприя git последний коммит

Как я понял из офф. документации, локальный репозиторий - staging area. И когда я делал последний комит (а после этого всё испортил), я не отправлял его в главный/удалённый репозиторий. При этом git log показывает следующее:
git log
commit 3b45faafa65d9ef57ae864dd7f068ce46725674e
Author: zeleniy <[email protected]>
Date: Sun Sep 29 22:20:50 2013 +0400

good-working page player

commit af687dc39429a6b02bdfa2a46ca652e979022cf3
Author: zeleniy <my-mail@gm...
Как мне или вернуться к или просто вытащить куда нибудь мой "good-working page player"?
Команда git clone вытаскивает из главного репозитория старую версию, в которой нет "good-working page player"...
 

AmdY

Пью пиво
Команда форума
Вася Патриков
cherry-pick 3b45faafa65d9ef57ae864dd7f068ce46725674e
если нужно в другом репозитории, то подключаешь свой в remote, fetch-ишь данные из него, затем водружаешь вишенку.

либо можешь делать diff patch
 
Сверху