如果基文件和源文件具有相同的文件內容,並且目標分支/回購文件有其他文件更改,它保留了哪些內容,源文件或目標文件?Git合併 - 瑣碎的合併?
爲了詳細解釋
A
|
B
/\
C D
假設在A-> B邊緣的溶液中加入一個文件,然後在B->下再次除去,同時將其單獨留在B-> d邊緣。
我們要合併C和D.
如果共同的祖先是一家沒有變化(所以A,C沒有文件& B,d有文件)合併時,C和D.
如果C(目標)從D合併會發生什麼?
如果D(目的地)從C合併會發生什麼?
對不起,我認爲我沒有按照預期解釋我的問題,我的不好......已經重新編寫了它..想...我對此有一些懷疑,希望你能幫我澄清。 – 2010-09-27 18:04:06
共同的祖先是B.但即使它是A,兩個流(A-B-C和A-B-D)都具有相同的新文件插入,所以沒有問題。你必須記住,git跟蹤變化,而不是前後條件。 – 2010-09-27 23:15:06