Overview
Run rebase from the branch being updated and name the branch that should become its new base. Use it to maintain a linear local history, but do not rewrite commits that collaborators already share unless the team has coordinated that decision.