title: Git reset hard and going back
body: <p>From git gui, I used gitk to <code>git reset -hard</code> to a few commits before my current one, as I needed to test if everything was working before the changes.</p>
  
  <p>Since I even had a few uncommitted changes, I <code>git stash</code> in order to save them and being able to reapply them once going back to my last commit.</p>
  
  <p>The problem is that gitk is not showing the top of my commit tree any more (the top commit is the current one and I don't see any commit above it)</p>
  
  <p>It was sometimes since last time I used git, but I thought I can use git reset -hard to bring the current code to a previous version, and then git reset -hard to the old version.</p>
  
  <p>How can I retrieve all the commit between the old HEAD and the revision I <code>git reset -hard</code> to?
  Please tell me there is some kind of way.</p>
  
  <p>I'm using Eclipse as development tool (in case I'll need to use it's cache)</p>