新しいリポジトリ を作成し、test-backout
そこに新しいファイル を追加しましたfile
。次に、毎回 4 つのコミットを行い、file
使用するコミットの数を追加します。
echo [manually entered number] >> file
hg commit -m '[manually entered number]'
実際には、ファイルには次のものが含まれていました。
init
1
2
3
hg book によると、 を実行すると、次のようhg backout --merge 2
になります。
init
1
3
しかし、代わりに、マージに失敗し、difftool (vimdiff) が開き、3 つのオプションが表示されます。
init | init | init
1 | 1 |
2 | |
3 | |
私は最初にオプションを付けて試しましたが、--merge
オプションを付けずにもう一度試しました。私の質問は今、私が得る方法がまだありますか?
init
1
3
間違いを犯したり、何かを見逃したりしただけですか、それともそれらのオプションにこだわっていますか?