pull requestで自動mergeが出来ないときにgithubの指示だとmasterにmergeして、最終的にgit push origin master
やってて気持ち悪い。git rebaseで解消してちゃんとpull requestからmergeされるようにしたい。
git checkout master
git pull origin master
git checkout branch_name
git rebase master
# conflictが起きてるところを修正
git add .
# ここでcommitはしない事!
git rebase --continue
git push -f origin branch_name
git push -f
やってるのも気持ち悪いですが、pull requestの中のレビュー等のやり取りも全部残ってるしいいかなと。