これらの変更をリモートリポジトリにプッシュするとビルドが壊れることをよく知っているので、mercurial を使用してステージを (ローカルで) チェックポイント/コミットしたいと考えています。私がやりたいことは、これらの変更セットをプッシュできる単一の変更セットに折りたたむ/折りたたむ/蓄積することです。リモート リポジトリの履歴にこれらの中間チェックポイントを含めたくありません。リモート リポジトリに記録されているすべてのバージョンが、少なくとも適切にビルドされるようにしたいと考えています。
これを行う簡単な方法はありますか、おそらく拡張機能です。これが DVCS のセールス ポイントになると思います。