コミットまではわかってたんですけど、元に戻す方法がよく理解できてませんでした。
とあるコミットの時点に戻るのは「チェックアウト」という処理になります。
git checkout 「チェックアウト先」
チェックアウト先ってどこに書いてあるねん・・・。
githubならここにかいてあります。
または
git log
とやるとおなじ文字列が取得できます。
* git logは「q」を打ち込むと抜けれます。
画像の例なら
git checkout fb9d2fbd7a8f4b293624af07e8f7ad96ee9c43e6
とやるとその地点に戻れます。
戻したものを、戻す前にいくにも同じ「git checkout」で移動できます。