2010-06-08 97 views
3

我做了git pull起源newbranch:newbranch ...但由於某種原因..這嘗試合併newbranch在我的起源與本地主人..它導致衝突.. 1)我如何撤消一半的合併? 2)我怎麼拉起源newbranch在本地回購新的分公司名爲「newbranch」git pull衝突的結果

回答

7

使用此重置回給你的預合併狀態:

git reset --merge 

(或者,如果你正在使用--merge前一個版本的git的可用,使用--hard

然後創建和檢查你的分支,拉,融入它。

git checkout -b newbranch 
git pull origin newbranch 

當然,你會獲得與之前完全相同的衝突,因爲您正在融入相同的承諾...