title: why http_proxy,https_proxy,all_proxy env didn't work For me when i use git proxy?
body: <p>Now I need to clone some repositorys,but They are banned,then I read some words from <a href="https://www.kernel.org/pub/software/scm/git/docs/git-config.html" rel="nofollow noreferrer">https://www.kernel.org/pub/software/scm/git/docs/git-config.html</a>:</p>
  <blockquote>
  <p>http.proxy</p>
  <p>Override the HTTP proxy, normally configured using the http_proxy, https_proxy, and
  all_proxy environment variables (see curl(1)). This can be overridden on a per-remote basis; see remote..proxy</p>
  </blockquote>
  <p>Then I set the three env virables:</p>
  <pre><code>export all_proxy=&quot;domain.com:8888&quot;
  export http_proxy=&quot;domain.com:8888&quot;
  export https_proxy=&quot;domain.com:8888&quot;
  </code></pre>
  <p>But It didn't work,then I reset them to &quot;&quot;,then i set http.proxy use this:</p>
  <pre><code>git config --local http.proxy &quot;domain.com&quot;
  </code></pre>
  <p>It works.But I shouldn't set global,because there may be others are cloning but they shouldn't use proxy,and why It didn't work by set that three env virables?</p>