You can use git move as a drop-in 10x faster replacement for git rebase (see the demo). The basic syntax is How do I install it? The git move command is part of the git-branchless suite of tools. See the installation instructions. What does “rebase” mean? In Git, to “rebase” a commit means to apply a commit’s diff against its parent commit as a patch to another target commit. Essentially, it “move