我的混帳回購協議是這樣的:Git將一個分支合併到另一個分支是雙向合併?
_ branch_a
/
master/
\_ branch_b
現在我想branch_b合併到branch_a,不任一分支成高手。
所以,我做了
git checkout branch_a
git merge branch_b
和Git去了,發現一對夫婦的衝突。
當我使用meld
我所得到的控制檯上執行git mergetool
是
{local}: modified file
{remote}: modified file
和窗口只顯示本地和遠程。
我想知道的是:
爲什麼沒有什麼是高手的共享基礎顯示?
LOCAL和REMOTE之間,我應該編輯哪一個?
如果你想將A合併到B,正確的命令是'git checkout branch_b git merge branch_a' – iberbeu 2013-03-06 21:28:31
你使用的是什麼版本的git?當我使用meld作爲合併工具時,它將它表示爲共同基礎的三路合併。我從來沒有看到它只顯示兩個文件,所以我不知道你應該修改哪些內容。 – qqx 2013-03-06 21:42:35
git version 1.8.1.2 – EMiller 2013-03-06 21:56:13