title: Git commit is not squashing my commits in correct order
body: <p>I have tried following commands</p>
  
  <pre><code>git add .
  git commit -m "something new"
  git rebase -i HEAD~2
  </code></pre>
  
  <p>However the my most recent commit is coming at bottom </p>
  
  <p>Like:</p>
  
  <pre><code>pick 01dbd46 something
  pick 29e6002 something new
  </code></pre>
  
  <p>Am I doing something wrong?</p>