2

私は2つのファイルABマスターを持っています。featureとの両方を変更Aしたブランチを作成しましたB。次に、他の誰かが削除し、名前をinにB変更Aしました(git mvを使用)。Bmaster

にマージfeatureするmasterと、gitはinと比較BされfeatureますBmaster、これは期待したものではありません。これは、のコンテンツBが実際にAはマスターのコンテンツであるためです。

マージするときにAfeatureリンクできる組み込み機能はありますか?Bmaster

4

2 に答える 2

1

どちらかの側で一致するようにファイルの名前を変更するか、gitがそれらを同じファイルとして認識するまでしきい値のパーセンテージを変更します。私はそれが-Mオプションだと信じています。

于 2012-12-13T02:37:38.023 に答える
0

Bあなたのmaster支店ではどうなりますか?A呼び出されることになっている場合は、ブランチでもB名前を変更してみませんか。featureもちろん、最初Bにのような名前に変更するとC、通常どおりにマージされます。

于 2012-12-13T02:28:28.350 に答える