title: Getting a corruption error when running a `git push`
body: <p>I tried to run <code>git push</code> and got a corruption error:</p>
  
  <pre><code>% git push
  Counting objects: 62, done.
  Delta compression using up to 2 threads.
  error: corrupt loose object 'f2310668fe335b36c513e50fcd99744e8fd5c2e0'
  fatal: object f2310668fe335b36c513e50fcd99744e8fd5c2e0 is corrupted
  error: pack-objects died with strange error
  </code></pre>
  
  <p>This hangs on the last line until I hit <code>Ctrl+C</code>.</p>
  
  <p>I read that running <code>git gc</code> might help, so I did that and got a similar error:</p>
  
  <pre><code>% git gc
  Counting objects: 493, done.
  Delta compression using up to 2 threads.
  error: corrupt loose object 'f2310668fe335b36c513e50fcd99744e8fd5c2e0'
  fatal: object f2310668fe335b36c513e50fcd99744e8fd5c2e0 is corrupted
  error: failed to run repack
  </code></pre>
  
  <p>What should I do to fix this?</p>