私は Mercurial を理解しようとしていますが、ここで混乱していることを願っています!
私は自分のマシン上にクローン ('clone') したリポジトリ ('main') を持っています。両者は完全にシンクロしていた。
名前付きブランチで遊ぶことにしたので、次回「クローン」でコミットしたときに「case1212」というブランチ名でコミットしましたが、クローンでコミットを適切に処理したように見えますが、これらの変更を元に戻すことはできません「メイン」に。与えられたエラーは次のとおりです。
abort: push creates new remote branch 'case1212'!
...そして、最初にマージする必要があるかもしれないことを示唆していますか? その「クローン」リポジトリに何をマージすればよいですか? 「メイン」からプルしようとすると、変更はありません。
「メイン」リポジトリにリモートブランチを作成して、そこから更新する人がそのブランチを見ることができるようにすることを実際に望んでいると確信しています。