merge の取消
昨晩の作業な branch と昨日午後の作業途中の branch を merge して作業を続行しようとしたら、違う方面の作業盛り込みの依頼が突然入った。
とりあえず安定版としては昨晩の作業な branch なので
$ git branch *hoge fuga master
hoge が安定版、fuga が作業途中として一旦以下な事をした訳です。
$ git checkout hoge $ git merge fuga --no-ff
一旦これを巻戻し、という事で以下をアレして
$ git reset --hard ORIG_HEAD
これから盛り込み開始。
ちなみに
reset する前に以下でバックアップしてたりして。
$ git checkout -b hoge-backup
いやはや。