Git root commit Jan 25, 2022 Rebasing to change the first commit isn’t possible. I now insert a null root commit. git commit --allow-empty -m root If you’ve already started adding real commits, move it with git rebase -i --root