数か月前に名前付きブランチを開始しましたが、その後放棄しました。今、私はそれを「再開」したいと思っています。具体的には、デフォルトの最新バージョンに上げて、もう一度作業を開始したいと考えています。
ブランチに更新してから、デフォルトに戻そうとしましたが、
hg revert -a -r default
しかし、このブランチと実際のデフォルトの間を行き来すると、112 個のファイルが変更されていることがわかります。明らかにそれらは同じではありません。
結局、ブランチを閉じ、デフォルトに更新し、名前付きブランチに強制的に切り替えてから、強制的にプッシュしました(新しいヘッドが作成されるため)。
現在、私の名前付きブランチはデフォルトと同じですが、履歴にはこの短いデッド ブランチがあります。
私の質問は次のとおりです。
デフォルトに戻す hg は何をしていたのですか? デフォルトの先端ではなく、最も近いデフォルトの祖先に戻っていましたか? 明示的な変更セットを介してヒントに戻ろうとしても、2 つのブランチは異なってしまいました。
これを行う「適切な」方法は何ですか?