文章目录
写在前面
我们在使用 git
克隆一些外网的代码仓库时,因为众所周知的原因,难免会遇到无法访问的情况。
若是你拥有代理服务器的话,就可以通过为 git
设置使用代理的方法解决这个问题。
设置 HTTP/HTTPS 代理
git config --global --add http.proxy localhost:8118
git config --global --add http.sslVerify false
git config --global --add https.proxy localhost:8118
git config --global --add https.sslVerify false
设置 socks5 代理
git config --global --add http.proxy socks5://localhost:1080
git config --global --add http.sslVerify false
git config --global --add https.proxy socks5://localhost:1080
git config --global --add https.sslVerify false
取消代理设置
git config --global --unset http.proxy
git config --global --unset http.sslVerify
git config --global --unset https.proxy
git config --global --unset https.sslVerify
常见问题
warning: http.proxy|https.proxy has multiple values
如果你曾设置过多个代理,便会在取消代理设置时遭遇此错误。使用 --unset-all
替代 --unset
即可解决。
git config --global --unset-all http.proxy
git config --global --unset-all https.proxy
中国真是的,没一点开放精神,上个网查个资料各种翻墙大法