1. conflict(競合)したファイルをマニュアルで編集する
マニュアル編集で修正すべき競合箇所の例
1 2 3 4 5 |
<<<<<<< HEAD printf("Hello"); ======= printf("Bye"); >>>>>>> |
2. 編集したファイルをステージングに追加する
1 2 3 |
$ git add xxxxxx.h $ git add xxxxxx.c |
3. コンティニューを実行する
1 |
$ git rebase --continue |
4. 繰り返し
rebaseのばあいは、「編集」 ⇒ 「ステージング」 ⇒ 「コンティニュー」 を(複数のコミットの競合分)繰り返す必要があるケースもありうる。