ブランチbranch-a
で修正する必要がある無関係なバグを見つけたとき、私は働いていました。したがって、変更の一部を にコミットしてから、現在のブランチにマージし、作業を続けdefault
たいと思います。default
default
私の知る限り、Mercurial は別のブランチに直接コミットすることを許可していないため、最初にデフォルトのブランチに切り替える必要があります。問題は、デフォルト ブランチを単純にチェックアウトできないことです。他の変更によって競合が発生するためです。私が考えることができる 1 つのワークフローは、保留、デフォルトのチェックアウト、修正に関連するファイルのみの保留解除、コミット、ブランチ A のチェックアウト、デフォルトのマージ、最後に残りのファイルの保留解除です。これを達成する簡単な方法はありますか?