状況
Github-flowで開発していて、ローカルのmasterを更新するのを忘れたまま、ブランチ切って開発スタートしてしまった。
だから、ブランチを正常な状態にしたい場合。
結論
$ git checkout master
$ git pull
$ git checkout fix/bugs
$ git rebase master
First, rewinding head to replay your work on top of it... Applying: #159 xxxxxxxxxx
Using index info to reconstruct a base tree...
M app/views/........../_form.html.slim
Falling back to patching base and 3-way merge...
Auto-merging app/views/........../_form.html.slim
Applying: #159 yyyyyyyyyyy
mergeが失敗しているように見えるが、うまく行っていた。
コメントを残す