title: git clone without objects to do git log
body: <p>How can I clone a git repository without getting the actual files and all their revision deltas?
  I only want to be able to do <code>git log | grep</code>, no need to access files' contents.</p>
  
  <p>I would like to skip this part of the cloning:</p>
  
  <pre><code>Receiving objects:  12% (359112/2981072), 432.66 MiB | 1.67 MiB/s
  </code></pre>
  
  <p>There are some repositories whose logs I want to grep, but without downloading/checking out the whole repository, because they weigh gigabytes. Even a solution where I only get a single branch's logs (e.g. master) interests me, if that helps.</p>
  
  <hr>
  
  <p>Essentially I'm looking for something like <code>svn log &lt;repo url&gt;</code> for <code>git</code>.</p>