コンフリクトしたのワークフローを書いておかないと忘れそうなのでメモメモ
まずは、masterを最新版にする
~~~
git checkout master
git pull upstream master
~~~
branchも最新に追随する
~~~
git checkout CONFLICT_BRANCH_NAME
git rebase master
—-
CONFLICT (content): Merge conflict in src/hogehoge.php
—-
~~~
コンフリクトしたファイルを修正する
~~~
vim src/hogehoge.php
~~~
修正したファイルをpushする
~~~
git add src/hogehoge.php
git rebase –continue
git push -f origin CONFLICT_BRANCH_NAME
~~~
※この時 add だけでよいので注意する!
他にも色々やり方はあるけど自分的にこれが一番スムーズだった
コメント