git reflog
покажет вам историю HEAD
.Если удаленная ветвь была названа foo
, то в этом выводе вы должны увидеть такие строки, как 48534f5 HEAD@{0}: checkout: moving from master to foo
или 48534f5 HEAD@{1}: merge foo: Fast-forward
.Вы можете выполнить поиск в выводе git reflog
, чтобы выяснить, какой коммит должен быть последним, на который указывает foo.
Вы понимаете, что сам файл журнала "foo" удаляется при удалении foo, но такРефлог ГЛАВЫ отличается, он все еще существует.