title: Why does git log --find-object get two file commits with different content for a given blob?
body: <p>I am using <code>git log --find-object</code> to <a href="https://stackoverflow.com/a/48590251">identify commits</a> by providing git file blobs (file content hashes).</p>
  <p>This works usually fine, I get the blob before for a file by using <code>git hash-object</code>.</p>
  <p>However, sometimes for a given blob hash of a file, <code>git log --find-object=&lt;blob&gt;</code> returns two commits for the same file, where the contents of the files of the returned commits definitely <em>differs</em>.</p>
  <p>Getting multiple commits where the corresponding files contents is the same I would expect, but having commits reported where the content is <em>not exactly the same</em> seems odd to me (that is based on how I would understand the <code>--find-object</code> option atm).</p>
  <p>Why is that? Where would I have to elaborate with the command?</p>