最初はありましたbranchA:fileA
。次に、branchB
でfileA
2 つのコンポーネントに分割し、fileA
とfileB
. その後、branchA
でfileA
編集されました。この変更をチェリーピックしたいbranchB
; 問題は、そのブランチでは、パッチはfileB
ではなくに適用する必要があり、git は単純なfromfileA
を介してこれを把握できないようです。git cherry-pick <sha1>
branchB
チェリーピックしたいコミットは、タッチのみfileA
です。git に強制的に適用させる方法はありfileB
ますか?
branchB
この状況は十分に一般的だと思います。たとえば、クラス階層に別のレイヤーを追加することを想像してみてください。