git HEAD detached from 〜を解消する

git checkoutで直接コミットをチェックアウトすると、「git HEAD detached from 〜」が表示される。

(解消方法)

$ git rev-parse HEAD
06af5893fcf13ab4e2361af2dfce1d3f0186d47a
$ git name-rev 06af5893fcf13ab4e2361af2dfce1d3f0186d47a
06af5893fcf13ab4e2361af2dfce1d3f0186d47a master
$ git checkout master

わかる Git Kindle版