A (私のトランク) と B (新しい機能を構築するための A のクローン) の 2 つのリポジトリがあります。私はレポ B でいくつかの作業を行っており、レポ A からの変更で更新したいと考えていました。A から B に変更をプルし、更新/マージ ダンスを経て、マージされた変更をレポ B にプッシュする準備ができました。私のサーバーで。これらの変更をプッシュしようとすると、新しいリモート ヘッドを作成するというメッセージが表示されます。
実行するhg heads
と、ローカルにレポ B のヘッドが 1 つしかありません。チェックするhg branches
と、レポBにデフォルトのブランチしかありません。これが必要です。もう一度更新/マージを試みましたが、祖先をマージできないため、アイデアがありません。ローカル側ではすべてがきれいに見えるので、本当にプッシュを強制する必要がありますか?