複数名で開発しているとmasterが変わることがある。常に最新masterを読み込んだ上で作業ブランチで開発したい。
マスターを最新にする
% git checkout master
% git pull origin master
rebaseする
% git checkout 作業中ブランチ名
% git rebase master
conflictが発生すれば解消する
masterを反映するのであればHead(current branch側)を消す方針でいいと思う
addする
git add 修正したファイル
git rebase --continueする
git rebase --continue
この後、ファイルが開く。とりあえずwqで抜けていいが、場合によってはコメント入れないとダメかも。冒頭にfixなどのテキストを入れるとかでいいと思う。
これで作業ブランチに最新のmasterを反映できた。