仕事ではSVNを利用して開発をしているが、
近い将来GITでの開発に切り替わるらしい。
らしい、というよりも自分が推進して行く側なのだが。
んで、GITの勉強をやっているが、細かいポイントでわからないことがあったので、
今回はHEADについて学んだ。
HEADとは、自分がどのブランチで作業をしているのかを示すポインタ。
よく目にするdetached HEAD
とは、ブランチをさかのぼって作業した結果、
本流から切り離されたブランチが出来ていることを示す。
その場合は、新しくブランチを作るか、破棄して元に戻るかをしてやれば良い。