title: git fetch fetch between two commit hashes
body: <p>For performance I have cloned via <code>git clone &lt;git_url&gt; --branch=&lt;branch&gt; --single-brach --depth=1</code></p>
  <p>But when I do git log it only shows 1 entry (because depth=1).</p>
  <p>How can I make git retrieve only the commits in the current branch?</p>
  <p>I've tried <code>git fetch origin &lt;start_sha&gt;...&lt;end_sha&gt;</code> but that results in <code>Invalid refspec</code></p>