git mergeの方法
概要
- 特定のブランチで開発してて、
main
ブランチが先に進んでしまって差分を吸収したくなった時 - pull requestを出したものの、コンフリクトが発生してしまった場合
develop
からmain
をマージする
git checkout main
でmainに切り替えgit pull
で最新の更新を反映git checkout develop
で開発ブランチに移動git merge main
で更新を吸収- コンフリクトを解消してコミット
git push
でリモートのdevelop
に反映- この時点でpull requestのコンフリクトは解消されている