title: How do I git rebase the first commit?
body: <p>I used <code>git init</code> 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 <code>git rebase -i HEAD~3</code> it complains! If I try the same with <code>HEAD~2</code> then it kinda works but only lets me rearrange the last two commits.</p>
  
  <p>How do I refer to the 'commit before there were any commits' or go back and insert an empty commit?</p>