由于网络环境波动,我们在使用Git和Bash环境时时常需要使用代理

Git代理的设置方式

设置代理:

#根据你的代理服务提供者选择下面两组代码之一
#http和https代理方式
git config --global https.proxy http://你的代理IP或域名:端口
git config --global https.proxy http://你的代理IP或域名:端口
#socks5代理方式
git config --global http.proxy 'socks5://你的代理IP或域名:端口' 
git config --global https.proxy 'socks5://你的代理IP或域名:端口'

取消代理:

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

BASH(命令行)代理的设置方式

#根据你的代理服务提供者选择下面两组代码之一
#http和https代理方式
export http_proxy=http://你的代理IP或域名:端口
export https_proxy=http://你的代理IP或域名:端口
#socks5代理方式
export http_proxy=socks5://你的代理IP或域名:端口
export https_proxy=socks5://你的代理IP或域名:端口

取消代理

unset http_proxy
unset https_proxy

让wget、curl也使用代理

export ALL_PROXY=socks5://127.0.0.1:1080

取消代理

unset ALL_RPOXY
Last modification:February 12th, 2020 at 11:51 am