git rebase
#The branches are like this A---B---C topic / D---E---F---G main #git rebase <base> <target> git rebase master topic #<target> get moved forward on <base> #NOTE: commits on <target> change their hash A°--B°--C° topic / D---E---F---G main