1

私の現在のブランチはbranch-Xです。私はブランチZからコミットYを選択し、後でブランチYをブランチXにマージすることを計画しています。マージ中にコミットYが再度適用されますか?

マティアス

4

2 に答える 2

0

いいえ、コミットが変更されていない限り、gitはそれがすでに適用されていることを検出し、スキップします。ブランチの1つでコミットが変更された場合、他の競合と同じ方法で解決される競合が発生する可能性があります。

于 2012-11-27T15:44:51.847 に答える
0

いいえ、gitは十分に賢いので、ブランチをマージするときに、見つかったパッチがすでに適用されているパッチを再適用しません。

ブランチをチェリーピックした場所(ブランチ-Z)からチェリーピックしたブランチ(ブランチ-X)にコミットして、ブランチをリベースすることでそれを試すことができます。

于 2012-11-27T15:45:49.293 に答える