ローカルでマージするときに向き先にいつも悩むので、メモ ブランチで開発していて、リモートのmasterが進んでいる場合に、開発中のローカルのブランチにmasterの差分をマージしたい場合がある。 ・開発中のブランチの変更分をcommitまたはstashする $ git commit -m "#xxx メッセージ" $ git stash ・masterに移動してpullする $ git checkout master $ git pull ・開発中のブランチに戻る $ git checkout [開発中ブランチ] ・masterを開発中ブランチにマージする $ git merge master vi が開くので、:wqで保存して終了する