状況
git merge develop を実行したら大量のコンフリクトが出た。いったんやめて、マージ前の状態に戻したい。
空欄に入るオプションを書いてください。
$ git merge ____正答
正答
--abort解説
git merge --abort はコンフリクトで止まっているマージを中止し、作業ツリーとインデックスをマージ開始前の状態に戻す。--quit はマージの記録を消すだけで、途中まで書き換わったファイルはそのまま残るので元には戻らない。--continue はコンフリクトを解消し終えてからマージを完了させるもので、やめたいときには使わない。マージ前に未コミットの変更があると完全には戻せないことがあるので、マージはきれいな作業ツリーで始める。
参考: git-scm.com
この問題を含む Git のテストを制限時間つきで解く
Gitクイズへ