Перенести ветку в другое место 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 rebase --onto master next topic
-----------