3

いくつかの「共通の祖先」が利用可能なシナリオでマージを実行しているため、Git は「git merge recursive」戦略を実行します。

そのため、マージを実行して新しい祖先を作成し、それが今度は私が取り組んでいる寄稿者の CA として使用されます。

OK、問題は次のとおりです。「先祖」がGitによって内部的に実行される「再帰マージ」に由来する競合のあるファイルがあるため、KDiff3を使用してgit mergetoolで競合を修正しようとすると、次のように表示されます。ここに画像の説明を入力

これは正常ですか?私の例は少し「単純すぎる」(ファイルに 1 行しかないため、現実的ではない) ですが... この共通の先祖を持つことは役に立ちますか?

ありがとう!!

4

1 に答える 1

-2

マージの競合を修正するのに問題はないはずです。このマージ戦略は、何らかの理由でデフォルトの戦略として定義されました。試してみてください (問題が発生した場合に戻ることができるようにタグを追加することをお勧めします)。

于 2013-03-16T18:06:48.570 に答える