title: Why does git rev-parse HEAD show a different commit than git log?
body: <p>I'm tracking an upstream fork, and have performed a <code>git pull -s recursive -X theirs release master</code> to my local <code>upstream</code> branch.</p>
  
  <p>When I do <code>git log release/master</code> I get a sha of <code>922371ba</code>, but when I do a <code>git rev-parse HEAD</code>, I get a different sha, <code>03bebbf13</code>. What's the difference between these two?</p>
  
  <p>I'm basically just trying to make sure my local commit matches the latest commit on <code>release/master</code>.</p>