私はインターネットからプロジェクトをフォークしました。いくつかの新しい機能を書きたいと思っています。いくつかの直交する機能 (例: デバッグ ヘルパー、新機能 X、新機能 Y) を同時に作成し、それらすべてのコードを現在のディレクトリに配置したいのですが、コミットするときにできるようにしたいです。 「これらのファイルはブランチ 'debug' に移動します」、「これらのファイルはブランチ 'feature X' に移動します」など。これらは「hg ブランチ」の意味でのブランチです。
この理由は、プロジェクトのアップストリームが私のデバッグ ヘルパーやハッキングされたバグ修正をマージしたくない可能性があるためです。
事実上、これらのファイルの変更をブランチに適用したいだけですが、いくつかのブランチをチェックアウトして現在の作業ディレクトリにマージしたままにします。
これは可能ですか?おそらく、これを行うためのいくつかの hg 拡張機能がありますか?
ありがとう!