2010-07-15 22 views
0

在我正在使用的文件中,我將兩個分支依次合併到主文件中。所以我有了branch1,branch2和master。首先,我合併了分支1和分支2。在該文件中的在主最終版本,我有像文件中的Git特定消息

<<<<<<<<HEAD 
branch2-messages 
======== 
Branch1-message 
>>>>>>>> branch1 

BRANCH2-消息的消息是把文件和Branch1的消息的特定BRANCH2改變到file.Why的BRANCH1特定變化不會這些消息出現在最終文件中?

回答

1

這就是所謂的衝突。您在兩個分支中的同一位置編輯了相同的文件,git無法描述如何在不丟失信息的情況下創建最終的合併文件,因此創建了此衝突信息。

Here是關於如何解決衝突的手冊。

+0

你還應該提到'git mergetool',它通常會簡化事務 – 2010-07-15 11:08:51