私はmercurialリポジトリを持っています。リビジョン A にありました。いくつかの変更を加え、(リビジョン B に) コミットし、プッシュしました。しかし、後で、私はそれらの変更を行いたくないことに気付きました. リビジョン A に更新し、リビジョン C にいくつかの代替変更を加えました。
C
| -
| B
|/
A
ただし、rev C をプッシュすることはできません。これは、新しいリモート ヘッドが作成されると不平を言うためです (そうなります)。リモート mercurial にリビジョン B とその中のすべての変更を単純に忘れさせて、リビジョン C をプッシュしてそこから続行できるようにするにはどうすればよいですか?