ローカルとリモートのMercurialリポジトリがあるとします。今、私は機能に取り組み始めます。私はそれに取り組み、それが完了したと思ったら、チェンジセットをコミットします。もう少しテストすると、コードを調整することでこの機能をさらに改善できることがわかりました。変更を加えてコミットします。20分後、この新機能にバグがあるので、修正してコミットします。
たとえば、リモートリポジトリにプッシュしたいチェンジセットが3つあります。たとえば、「Implementing feature X」というメッセージの付いた1つのチェンジセットとしてプッシュします。
手間をかけずにこれを行うにはどうすればよいですか?パッチでできると思いますが、大変な作業のようです。