title: transform git shallow clone to partial clone
body: <p>first I clone the repo</p>
  <pre><code>git clone &lt;url&gt;
  </code></pre>
  <p>after long time, the repo became very large
  I can not &quot;git fetch&quot; it
  so I just fetch 1 depth</p>
  <pre><code>git fetch --depth=1 origin xxx
  git reset --hard origin/xxx
  </code></pre>
  <p>now I want to see some file's history</p>
  <p>is there a way that can switch local repo to partial clone, just like</p>
  <pre><code>git clone --filter=blob:none &lt;url&gt;
  </code></pre>