git mergeの方法
概要
- 特定のブランチで開発してて、
main
ブランチが先に進んでしまって差分を吸収したくなった時 - pull requestを出したものの、コンフリクトが発生してしまった場合
特定のブランチで開発しており、リモートのmain
ブランチをマージする
feat/hoge
ブランチで開発しているとする
$ git fetch origin # リモートの最新情報を取ってくる
$ git switch main # mainブランチに移動
$ git merge origin/main # ローカルmainをリモートmainと同期
$ git switch feat/hoge # 作業中のfeat/hogeブランチに戻る
$ git merge main # mainの内容をfeat/hogeに取り込む