2017-02-11 8 views
1

私はmasterからfeatureブランチを作成しました。`git pull origin master 'をチェックアウト機能ブランチに入れます

前の週は、私のfeature分岐作業を完了した後に、これらの競合するファイルを解決するには、私のプル要求

にメッセージThis branch has conflicts with the base branchを言って、私は私のfeatureブランチにgit pull origin masterをしました。
今私はmasterからのすべてのコミットが私の支店に引き込まれているのを見ています。

どうすれば解決できますか?代わりに(+マージをフェッチ)引っ張る

答えて

0

、あなたが代わりに行うことができます

  • リセットもう一度機能ブランチへwhat it was before the pull
    (それは、+ git reset --hard [email protected]{x}git reflogに動作しない場合xで、git reset --hard ORIG_HEADを試してみてください、またはREFLOGで見られる数)
  • であることは代わりにリベースを試してみてください。

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

既に、ブランチを私のブランチにコミットしました。それでも、私はこれをすることができますか? – vijay

+0

もちろん、プッシュフォースはあなたのフィーチャーブランチを書き換え、プルリクエストを更新します – VonC

関連する問題