<p dir="auto">The Git history for this repository is invalid. You'll run into this if you enable verification of the history in your configuration (which should really be the default):</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[transfer]
    fsckobjects = true

[fetch]
    fsckobjects = true

[receive]
    fsckobjects = true"><pre class="notranslate"><code class="notranslate">[transfer]
    fsckobjects = true

[fetch]
    fsckobjects = true

[receive]
    fsckobjects = true
</code></pre></div>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="% git clone https://github.com/kennethreitz/requests.git
Cloning into 'requests'...
remote: Counting objects: 16580, done.
error: object 5e6ecdad9f69b1ff789a17733b8edc6fd7091bd8: badTimezone: invalid author/committer line - bad time zone
fatal: Error in object"><pre class="notranslate"><code class="notranslate">% git clone https://github.com/kennethreitz/requests.git
Cloning into 'requests'...
remote: Counting objects: 16580, done.
error: object 5e6ecdad9f69b1ff789a17733b8edc6fd7091bd8: badTimezone: invalid author/committer line - bad time zone
fatal: Error in object
</code></pre></div>
<p dir="auto">If you look at the commit with verification disabled, you can see the problem:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="commit 5e6ecdad9f69b1ff789a17733b8edc6fd7091bd8
Author: Shrikant Sharat Kandula &lt;shrikantsharat.k@gmail.com&gt;
Date:   Thu Sep 8 02:38:50 2011 +51800

    Typo in documentation

    The kwarg is named `headers`, not `header`. Also, its a dict, not a set."><pre class="notranslate"><code class="notranslate">commit 5e6ecdad9f69b1ff789a17733b8edc6fd7091bd8
Author: Shrikant Sharat Kandula &lt;shrikantsharat.k@gmail.com&gt;
Date:   Thu Sep 8 02:38:50 2011 +51800

    Typo in documentation

    The kwarg is named `headers`, not `header`. Also, its a dict, not a set.
</code></pre></div>
<p dir="auto">I don't have a suggestion on how to approach this. It's quite unfortunate. The history would probably have to be rewritten, and that would be awful. I do think it's worth noting though... verification by default may become the default on various distributions or even upstream.</p>
<p dir="auto">Hi Kenneth,<br>
I'd like to see this feature: allow developers to specify more hooks per category, and let them be applied in pipe.<br>
I'll be very glad to produce a patch.</p>