title: Git push fails with "fatal: early EOF" when PUSHing but only on one file
body: <p>When I try adding textures and text files to my repo it all works, but when I try adding a .blend file I get this error. I've tried a bunch of things I found here and on google, none of them worked (all were for clone/pull commands)</p>
  
  <p>I'm using Tortoise git 1.7.8 and Git 1.7.10 msysgit - I changed to them after the latest builds failed.</p>
  
  <p>Others have no problem pushing things to the repo, but I did not send them the .blend file.</p>
  
  <p>Here is the output:</p>
  
  <pre><code>Pushing to ssh://git@x.x.x:x/home/git/gitrepo
  Counting objects: 4, done.
  Compressing objects: 100% (3/3)
  Writing objects: 100% (3/3), 112.00 KiB | 116 KiB/s
  Writing objects: 100% (3/3), 113.07 KiB | 116 KiB/s, done.
  Total 3 (delta 0), reused 0 (delta 0)
  fatal: early EOF
  error: unpack failed: unpack-objects abnormal exit
  To ssh://git@x.x.x:x/home/git/gitrepo
  ! [remote rejected] master -&gt; master (n/a (unpacker error))
  error: failed to push some refs to 'ssh://git@x.x.x:x/home/git/gitrepo'
  </code></pre>
  
  <p>EDIT: It now seems this is a server problem, since github works. I'll update if I find a solution.</p>