title: Git rebase from beginning
body: <p><strong>git log</strong> shows something like this:</p>
  
  <pre><code>commit hash3
  New feature
  
  commit hash2
  bugfix
  
  commit hash1
  Initial commit
  </code></pre>
  
  <p>I want to squeeze first two commits, into one "Initial commit", to clean history. If i do:</p>
  
  <pre><code>git rebase -i hash1
  </code></pre>
  
  <p>It doesn't show first commit, so that I could squeeze bugfix commit into it. If i mark bugfix commit with "s", it says there is no previous commit to squeeze to. So how do i make git rebase -i, so that it shows whole history, including the first commit, so i could squeeze it?</p>
  
  <p>I know I can just remove repository, make new one and have one single commit, but i do want to have commits "initial commit" and "new feature" in history. </p>
  
  <p>Thank you!</p>