[git] チェックアウトの方法

コミットまではわかってたんですけど、元に戻す方法がよく理解できてませんでした。
とあるコミットの時点に戻るのは「チェックアウト」という処理になります。

git checkout 「チェックアウト先」

チェックアウト先ってどこに書いてあるねん・・・。

githubならここにかいてあります。
または

git log

とやるとおなじ文字列が取得できます。
* git logは「q」を打ち込むと抜けれます。


画像の例なら

git checkout fb9d2fbd7a8f4b293624af07e8f7ad96ee9c43e6

とやるとその地点に戻れます。
戻したものを、戻す前にいくにも同じ「git checkout」で移動できます。