git reflog
で操作ログ的なのを参照できるので、それに対してgit reset --hard
で戻す
# reflog確認
% git reflog e597fa9 HEAD@{0}: reset: moving to e597fa9
6af4454 HEAD@{1}: commit: 戻したいコミット
# 戻したいコミットに戻す
% git reset --hard 6af4454