git reset --hard ORIG_HEAD マージ中にコンフリクトした場合にマージをやめて元に戻す 参考 gitでマージ作業を中止して元の状態に戻す - TIM Labs merge作業前の状態に戻す $ git reset --hard ORIG_HEAD git merge のようなコマンドの場合、実行前の状態を ORIG_HEAD という名前で参照できるようになっているらしい。 詳細は参考元を参照