title: git gc on machine with quota
body: <p>Simple question, I'm trying to run <code>git gc</code> on a machine with a quota. Pre-gc, I'm at about 18GB of usage, almost all of which is my cloned git repository. My disk limit is 25GB. During the <code>git gc</code> operation, enough temporary files are written to disk to hit my limit and thus cause the <code>git gc</code> operation to fail.</p>
  
  <p>I can delete the <code>.git/objects/pack/tmp_pack_*</code> after the failed operation and get back down to 18GB of usage, but I'd really like to actually complete <code>git gc</code> and reclaim a little performance.</p>
  
  <p>Is there some fancy option (or series of other git commands) that I can use that doesn't involve first writing >7GB of temporary files to the disk?</p>