title: Git Merge Skipping a commit
body: <p>I have a branch which I've merged into master.</p>
  
  <p>On the branch, <code>git log file</code> shows a commit on February 9
  On master, <code>git log file</code> does <strong>not</strong> show the commit on February 9th
  On master, <code>git log</code> does show the February 9th commit</p>
  
  <p>The file does not reflect the changes made on February 9th, yet <code>git log</code> shows the commit.  It appears git merged in the commit, but didn't actually apply it to the file.  What could be causing this?</p>
  
  <p>Edit: I think I figured out what happened and answered below.  I cleaned up the original question for clarity.  I had originally written I thought this to be a bug with git, but I don't think that's the case anymore.  It would be nice, however, if <code>git log file</code> did show these commits to the file.  Thanks to everyone who helped, especially Borealid.</p>
  
  <p>Earlier Edit: I genuinely believe this is a bug with git.  This file was never renamed, yet git believes that it was, and that is why the commit isn't being applied.  I created another branch, performed the merge, and this problem didn't occur.  I can reproduce the bug on the branches where this occurred.  I would be happy to help any git developer debug the problem with me, but I can't send you my repository.</p>