7
我正在學習使用版本控制(與Tortoise HG),所以這個問題可能是非常基本的,但我不知道如何解決它。如何通過從兩者中選擇行來區分衝突?
假設A分支有以下的文本文件:
A
B
C
D
E
F
科B具有相同的文本文件:
A
B
3
4
E
F
當合並這兩個文件TortoiseHG,該合併得到解決與KDiff。 Kdiff允許我們從兩個中的唯一一箇中選擇線。我希望合併代碼包含來自兩者的行,如:
A
B
C
D
3
4
E
F
訂單並不重要。我如何解決KDiff3中的合併衝突以獲得我想要的?
這不是一個學術討論。它是針對小型Android應用程序的代碼發生簡化的版本,其中Strings的XML文件在兩個分支中進行編輯。
我不知道爲什麼auto-advance是默認的。它似乎混淆了比它更多的幫助。 –
有三個選項可供選擇。您可能需要B和C的組合,而不是A和B. –
正如@SteveKaye所提到的,我必須選擇第一個B然後是C,而不是A,然後是B.(這些'ABC'是Kdiff3中的窗口,而不是分支機構)。之後,合併工作。 –