git rebaseはマージみたいなもんだけど、対象のブランチに一回いってから、それより後のコミットを順に適用していくというもの。 ローカルで作業してて、リモートにブランチをあげてpull requestだしたら、コンフリクトが起きたとき、 統合したい先のブランチをベースにするように、ローカルのブランチをリベースしてやるといい。 でも、このリベースをすると、当然手元でコンフリクトが起こっていちいち止まる。 出てくるメッセージは英語だから、最初何をしたらいいかわかんなかった。 でもわかった来たのでメモする。 rebaseのしかた git checkout 作業したブランチ名 git rebase ベースにしたいブランチ名上のように打つだけ。 下のようにコミットの適用がすすんでいって... git rebase develop First, rewinding head to replay y