Well that turned out ugly. Let's try again:<div><div><br></div><div><div><font face="'courier new', monospace">$ diff -u <(GIT_DIR=WebKit/.git git cat-file -p df242ce698c19b591e975d88c29f7411b2f2963d) <(GIT_DIR=GitHubWebKit/.git git cat-file -p 93f4255f7cb09996f0a9a354754c7902da87d1a3)</font></div>
<div><font face="'courier new', monospace">--- /dev/fd/63<span class="Apple-tab-span" style="white-space:pre">  </span>2012-04-24 09:01:56.000000000 -0400</font></div><div><font face="'courier new', monospace">+++ /dev/fd/62<span class="Apple-tab-span" style="white-space:pre"> </span>2012-04-24 09:01:56.000000000 -0400</font></div>
<div><font face="'courier new', monospace">@@ -1,7 +1,7 @@</font></div><div><font face="'courier new', monospace"> tree 492d5271473c516151a406aa02ebdbf1b494e758</font></div><div><font face="'courier new', monospace">-parent 1973d7515628dd8a4b3dd7559f0b0e2073096590</font></div>
<div><font face="'courier new', monospace">-author <a href="mailto:kling@webkit.org">kling@webkit.org</a> <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> 1335221533 +0000</font></div><div><font face="'courier new', monospace">-committer <a href="mailto:kling@webkit.org">kling@webkit.org</a> <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> 1335221533 +0000</font></div>
<div><font face="'courier new', monospace">+parent 9e00d90f6474a88108fe9d875d80ba2c04302733</font></div><div><font face="'courier new', monospace">+author Andreas Kling <<a href="mailto:kling@webkit.org">kling@webkit.org</a>> 1335221533 +0000</font></div>
<div><font face="'courier new', monospace">+committer Andreas Kling <<a href="mailto:kling@webkit.org">kling@webkit.org</a>> 1335221533 +0000</font></div><div><font face="'courier new', monospace"> </font></div>
<div><font face="'courier new', monospace"> [Mac] WebProcess should empty cache on a background thread/block.</font></div><div><font face="'courier new', monospace"> <<a href="http://webkit.org/b/84619">http://webkit.org/b/84619</a>></font></div>
<div><font face="'courier new', monospace"><br></font></div><div>-Adam</div><br>On Tue, Apr 24, 2012 at 9:03 AM, Adam Roben <<a href="mailto:aroben@webkit.org">aroben@webkit.org</a>> wrote:<br>> On Wed, Apr 18, 2012 at 11:02 AM, Simon Hausmann<br>
> <<a href="mailto:simon.hausmann@nokia.com">simon.hausmann@nokia.com</a>> wrote:<br>>> On Wednesday, April 18, 2012 06:53:46 AM ext Shezan Baig wrote:<br>>>> Hi WebKit,<br>>>><br>>>> I've been using a fork of the following repo:<br>
>>> <a href="https://github.com/WebKit/webkit">https://github.com/WebKit/webkit</a><br>>>><br>>>> However, yesterday there was discussion on #webkit that the SHA-1 checksums<br>>>> on this repo are different from repo at <a href="http://git.webkit.org">git.webkit.org</a>, which means folks<br>
>>> working on both need to have both versions checked out.<br>>><br>>> I believe the reason for them being different is because in the github repo the<br>>> commit author fields are resolved.<br>
><br>> That looks correct to me:<br>><br>><br>> $ diff -u <(GIT_DIR=WebKit/.git git cat-file -p<br>> df242ce698c19b591e975d88c29f7411b2f2963d) <(GIT_DIR=GitHubWebKit/.git<br>> git cat-file -p 93f4255f7cb09996f0a9a354754c7902da87d1a3)<br>
> --- /dev/fd/63  2012-04-24 09:01:56.000000000 -0400<br>> +++ /dev/fd/62  2012-04-24 09:01:56.000000000 -0400<br>> @@ -1,7 +1,7 @@<br>>  tree 492d5271473c516151a406aa02ebdbf1b494e758<br>> -parent 1973d7515628dd8a4b3dd7559f0b0e2073096590<br>
> -author <a href="mailto:kling@webkit.org">kling@webkit.org</a><br>> <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> 1335221533<br>> +0000<br>> -committer <a href="mailto:kling@webkit.org">kling@webkit.org</a><br>
> <kling@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc> 1335221533<br>> +0000<br>> +parent 9e00d90f6474a88108fe9d875d80ba2c04302733<br>> +author Andreas Kling <<a href="mailto:kling@webkit.org">kling@webkit.org</a>> 1335221533 +0000<br>
> +committer Andreas Kling <<a href="mailto:kling@webkit.org">kling@webkit.org</a>> 1335221533 +0000<br>><br>>  [Mac] WebProcess should empty cache on a background thread/block.<br>>  <<a href="http://webkit.org/b/84619">http://webkit.org/b/84619</a>><br>
><br>> You can see above that the tree and commit message are identical<br>> between the two repositories. But the author and committer are<br>> different, which causes the commit hash to be different (and since<br>
> this is true for older commits as well, the parent hash is different<br>> too).<br>><br>> -Adam<br><br></div></div>