I used git init
to create a fresh repo, then made three commits. Now I want to rebase to go back and amend my first commit, but if I do git rebase -i HEAD~3
it complains! If I try the same with HEAD~2
then it kinda works but only lets me rearrange the last two commits.
How do I refer to the 'commit before there were any commits' or go back and insert an empty commit?
See Question&Answers more detail:os