git checkoutからちゃんと卒業する

git checkoutをgit switchとgit restoreに置き換えてみましょう。