change-branch-history git rebase hot-bugfix rebasing is changing the base of your branch from one commit to another making it appear as if you'd created your branch from a different commit.