コミットまではわかってたんですけど、元に戻す方法がよく理解できてませんでした。
とあるコミットの時点に戻るのは「チェックアウト」という処理になります。
git checkout 「チェックアウト先」
チェックアウト先ってどこに書いてあるねん・・・。
![](https://logzitsu.tlog.work/wp/wp-content/uploads/2019/02/9d6177a8a3648f0112e3270ae75a3d69-1024x382.png)
githubならここにかいてあります。
または
git log
とやるとおなじ文字列が取得できます。
* git logは「q」を打ち込むと抜けれます。
画像の例なら
git checkout fb9d2fbd7a8f4b293624af07e8f7ad96ee9c43e6
とやるとその地点に戻れます。
戻したものを、戻す前にいくにも同じ「git checkout」で移動できます。