title: Git push writes more and more objects every time I do it
body: <pre><code>Enumerating objects: 85, done.
  Counting objects: 100% (85/85), done.
  Delta compression using up to 8 threads
  Compressing objects: 100% (78/78), done.
  Writing objects:  15% (13/84), 41.26 MiB | 46.00 KiB/s
  </code></pre>
  <p>It does this every time, I removed some files and it still increased, and when it was nearing the end last time it errored out with:</p>
  <pre><code>Enumerating objects: 75, done.
  Counting objects: 100% (75/75), done.
  Delta compression using up to 8 threads
  Compressing objects: 100% (69/69), done.
  remote: fatal: pack exceeds maximum allowed size
  error: remote unpack failed: index-pack abnormal exit
  To ssh://github.com/adobug/SSST2022Hackathon.git
   ! [remote rejected] main -&gt; main (failed)
  error: failed to push some refs to 'ssh://github.com/adobug/SSST2022Hackathon.git'
  </code></pre>