gitで「さっき選択していたブランチ」を指定するには「-」を使う

checkoutだけでなく、mergeコマンドでも使える。
これでブランチに長ったらしい名前を付けても、比較的作業が面倒くさくなくなる。

[master]    > git co -b NewBranch
[NewBranch] > (hack...)
[NewBranch] > git commit
[NewBranch] > git checkout -      # 「さっき選択していたブランチ」である"master"をcheckoutする
[master]    > git merge -         # 「さっき選択していたブランチ」である"NewBranch"をmergeする