title: When I do "git push", what do the statistics mean? (Total, delta, etc.)
body: <p>Here is an example:</p>
  
  <pre><code>$ git push -u myserver master
  Counting objects: 22, done.
  Delta compression using up to 8 threads.
  Compressing objects: 100% (14/14), done.
  Writing objects: 100% (14/14), 1.89 KiB | 0 bytes/s, done.
  Total 14 (delta 10), reused 0 (delta 0)
  To myserver.com:git/myrepo.git
     ed46414..0cae272  master -&gt; master
  Branch master set up to track remote branch master from myserver.
  </code></pre>
  
  <p>Basically the only number above that makes any sense to me is the 8 in "using up to 8 threads", because I have a quad-core processor with hyperthreading, therefore I can run 8 threads.</p>
  
  <p>What are there 22 of? Why does it say 22 and then 14, what happened to the other 8? Why does it say 0 bytes/s, given that it did stuff and took finite time? What is "total" and "delta" and "reused"?</p>
  
  <p><strong>Details about the example:</strong> The example above is copy-pasted from Terminal on Mac OS X. I manually did a find-replace to substitute in "myrepo" and "myserver.com", everything else is verbatim. The repository has 910 commits, and I made about 3 commits since the prior push. The 3 new commits affected at least 3 files. The repo contains over a thousand files.</p>