git rebase

作業してたら他の人がマージしていて、作業中のブランチが古くなっていた! 今のブランチを最新のmasterに合わせたい!

手順

まずはブランチからmasterに移動して、git pull

git checkout master
git pull

そしたら、また作業中のブランチに戻ってrebase

git checkout [ブランチ名]
git rebase master

最新のmasterのアタマに付け替える、という感じ。

注意

「作業中のファイル」と「pullしてきたファイル」がかぶっている場合は conflictが起きるので、解消しないといけなくなる。