title: Git pull - No space left on device error with free space left
body: <p>I get this error when trying to git pull:</p>
  
  <blockquote>
    <p>remote: Counting objects: 6, done. remote: Compressing objects: 100%
    (6/6), done. remote: Total 6 (delta 0), reused 0 (delta 0) error:
    unable to create temporary sha1 filename : No space left on device</p>
    
    <p>fatal: failed to write object fatal: unpack-objects failed</p>
  </blockquote>
  
  <p>I checked and I use only 57% of disk space, and have plenty of free space for the pull action. 
  Last pull was about a week ago and there was no such problem. 
  What can be the reason?</p>
  
  <p>My question is not a duplicate with <a href="https://stackoverflow.com/questions/685319/git-pull-error-unable-to-create-temporary-sha1-filename">this one.</a>
  The problem there is the object already exists, while my problem is that I get no free space error while <code>df -h</code> shows only 57% percent usage.</p>