git reflog

Показывает журнал перемещений HEAD — историю всех действий, включая «потерянные» коммиты.

Сигнатураgit reflog

Записывает, куда указывал HEAD после каждой операции (коммит, переключение, reset, rebase). Спасательный круг: позволяет восстановить коммиты, которые кажутся утерянными после git reset --hard или неудачного rebase. Найдя нужный хеш, можно вернуться к нему через git reset или git checkout.

git reflog
git reset --hard HEAD@{2}
← Все записи: Команды Git
Поддержать проект