Git中设置代理和取消代理

Posted 欢迎访问我的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git中设置代理和取消代理相关的知识,希望对你有一定的参考价值。

设置git@走代理

  1. 修改~/.ssh/ssh_config
  2. 添加ProxyCommand nc -x 127.0.0.1:1080 %h %p到需要的ssh主机地址上
  3. 如果不确定,或希望全部走代理,则添加到第一行

设置Socks5代理

git config --global http.proxy \'socks5://127.0.0.1:1080\' && git config --global https.proxy \'socks5://127.0.0.1:1080\'

设置http/https代理

git config --global https.proxy http://127.0.0.1:1080 && git config --global https.proxy https://127.0.0.1:1080

取消代理

git config --global --unset http.proxy && git config --global --unset https.proxy

强制转换协议以使用代理

git config --global url."https://github".insteadOf git://github
git config --global url."git@github.com:".insteadOf "https://github.com/"
git config --global url.ssh://git@bitbucket.org/.insteadOf https://bitbucket.org/

参考资料:https://www.cnblogs.com/xueweihan/p/7242577.html https://gist.github.com/Kovrinic/ea5e7123ab5c97d451804ea222ecd78a

以上是关于Git中设置代理和取消代理的主要内容,如果未能解决你的问题,请参考以下文章

在 Guzzle 中设置代理

在 Android 模拟器中设置 socks 代理

在 HtmlUnit 中设置代理

取消Git代理设置

在scrapy中设置IP代理池(手动代理池)

Webpack 4 代理(如何在 webpack 4 中设置代理 url)