2017-02-11 47 views
1

我從master創建了一個feature分支。`git pull origin master`進入我的結帳功能分支

一個星期前,我完成feature分公司工作後,我拉的請求

要,我做了git pull origin master到我feature分支解決這些衝突的文件說,一個消息This branch has conflicts with the base branch
現在我看到所有來自master的提交都被拉入我的分支,並且我的請求顯示我所有的工作以及其他工作。

我該如何解決這個問題?

回答

0

不要扯(取+合併)的,可以改爲:

  • 復位重新您的功能分支what it was before the pull
    (嘗試git reset --hard ORIG_HEAD,或者,如果它不工作,git reflog + git reset --hard [email protected]{x},與x
  • 引用日誌中看到數)嘗試衍合來代替:

    git checkout feature 
    git fetch 
    git rebase origin/master 
    git push --force 
    
+0

已推送合併提交到我的分支。不過,我可以做到這一點? – vijay

+0

當然,推力會重寫您的功能分支並更新拉取請求 – VonC

相關問題