title: where does git store its objects before the target directory is made
body: <p>I cloned a git repo using the following command but interrupted the clone before all the objects were received. When I interrupted the clone, the new directory ('some-project') hadn't been created yet, however, git tells me that I had received 100+mb of data. If I let the clone runto completion, then the data would be in 'some-project' but since 'some-project' dir was never created, where is the data? </p>
  
  <p>git clone <a href="https://git.somehost.org/some-project.git" rel="nofollow noreferrer">https://git.somehost.org/some-project.git</a></p>
  
  <pre><code>Cloning into 'some-project'...
  remote: Counting objects: 5646714, done.
  remote: Compressing objects: 100% (593005/593005), done.
  ^Cceiving objects:   9% (510470/5646714), 106.60 MiB | 739.00 KiB/s 
  </code></pre>