ブランチに変更があり、失敗したマージの後、失敗したマージを元に戻そうとしましたhg up -c
が、代わりに新しいブランチが作成されました。私はそれを現在のものにマージするか、それを破棄することができますか、それともどうすればよいですか?
編集:
実際には次のことを行いました。ブランチがあり、そこに変更をコミットしました。次に、変更をサーバーにプッシュしたかったので、変更をプルしてそれらとマージしようとしましたが、自分で解決できない競合があり、考えました:すべての変更を元に戻して再度マージします-使用済みhg up -C
未完成のマージ中に変更したすべてを元に戻すと思いました。しかし、実際に起こったことは、同じ名前の別のブランチが作成され、以前にコミットした変更のみが含まれ、作業していたブランチと同じ名前で、作業していたブランチに切り替えられました。私の変更。ここで 2 つの質問があります: 実際に何が起こったのか、なぜ同じ名前の別のブランチが作成されたのか?