title: How do I recover a deletion in git?
body: <p>Ok, so I moved back in my git repo with the <strong>git checkout <em>HASH</em></strong> command.  I then did some modification and forgot I wasn't on the head when I committed changes to the code several times.  I read up on this and found that <strong>git checkout -b <em>branch-name</em></strong> should recover this and it did.  My back-peddling became a branch.</p>
  
  <p>But when looking at gitk, I don't see the things I removed from <strong><em>master</em></strong>.  Using <strong>git log -p</strong> does show the change, but if I try and merge the new branch over to <strong><em>master</em></strong>, it doesn't show up anywhere, probably because I deleted those changes in the branch.</p>
  
  <p>How do I get those changes that I removed on the branch back?</p>
  
  <p>The version of git I'm using is <em>1.8.4.msygit.0</em></p>