git reflog コマンドでheadの動きの履歴が確認できます。
git reflog
使用ケースとしては git pull すると以前になかったバグが発生してしまったけど、git pullする前はどの commit にいたっけ?... みたいな時に便利だと思います。
git pull