2017-01-19 5 views
0

私は数ヶ月前にフォークしたフォークレポを持っています。フォークされたリポジトリを強制的にリキャストして上流にアライメントする

私はgit rebase upstream/masterを行う際に、(多分上流のレポは力押しを使用していますが、私は前に私のマスターブランチには絶対に触れない?)私は紛争を取得し、私のレポを更新するthis answerに従ってください

解決紛争の後、別の競合が来る..私はそれらのすべてを手で解決したいとは思わない、私はちょうど上流のものと同期するために私のマスターブランチを交換したい、のようなものがありますか

+0

に別の競合comes'をリセットし、アップストリームを取得した後

...これはどのようにリベース作品です。リベースする必要がない場合は、代わりにマージを試みることができます。 'git merge upstream/master' –

+0

@TimBiegeleisen私は' git merge'を試みましたが、たくさんの競合がありました。また 'git merge'はマージコミットを生成しませんか? – CodinCat

+0

マージコミットが必要ない場合は、おそらくリベースが唯一のオプションです。しかし、2つのブランチ間の衝突を避けることはできません。また、リベースに現れるコンフリクトは、おそらく別の方法でもマージを使用して表示されます。 –

答えて

1

私はそれを動作させる。ちょうど `upstream/master

git reset --hard upstream/master 
関連する問題