私はMercurialにかなり慣れていないので、現在涙が出そうになっているので、誰かが私を助けてくれることを願っています;)
そのため、私はローカルで作業し、ローカル リポジトリにコミットしています。変更をサーバーにプッシュしたかったので、最初に最新の変更をプルしました。これまでのところすべて問題ありません。
その後、プッシュを試みましたが、次のエラーが発生しました。
[エラー: 中止: プッシュにより新しいリモート ヘッド 80394c55f2dc が作成されます!] 新しいリモート ヘッド 80394c55f2dc [エラー: (マージするのを忘れましたか? push -f を使用して強制します)]
次に、プルでは変更がローカル リポジトリにマージされないことを読みました。
Workbench をロードしたので、自分の変更とプルされた他の開発者の変更を確認できます。次に、他の開発者の最新のリビジョンでマージを行いました。
私は現在、Merge と 112+ の説明が記載された 2 つのリビジョン 112 を持っています。
これを適切に説明したことを願っています。必要に応じてスクリーンショットを提供できますが、少し困惑しています。
すべての変更をマージしてプッシュするだけです。