git-fsck

https://git-scm.com/docs/git-fsck
"dangling オブジェクト" と呼ばれる、既にどこからも参照されておらず git gc で削除される予定の古いコミットやファイルなどのIDを表示するコマンド。
本来はレポジトリが破損していたりしないかの正当性チェックのためのコマンドだが、通常はコミットIDを追うことができない stash や add の内容を復元したいという場合に、コミットIDを取得するためによく使われる。
(通常のコミットを復元したい場合のコミットID取得は git reflog で事足りる)