A---B---C topic <= / D---E---F---G master
A'--B'--C' topic <= / D---E---F---G master
> git checkout topic
> git rebase master
A---B---C topic <= / D---E---A'---F master
B'---C' topic <= / D---E---A'---F master
> git checkout topic
> git rebase master
o---o---o---o---o master \ o---o---o---o---o next \ o---o---o topic <=
o---o---o---o---o master | \ | o'--o'--o' topic <= \ o---o---o---o---o next
> git checkout topic
> git rebase --onto master next topic