git rebase
0. Rebase Introduction
git checkout -b bugFix
# edit and add
git commit
git checkout master
# edit and add
git commit
git checkout bugFix
git rebase master
1. Rebasing over 9000 times
git rebase master bugFix
git rebase bugFix side
git rebase side another
git rebase another master
2. Interactive Rebase
git rebase -i overHere --solution-ordering C3,C5,C4