Git设置代理
在使用Github想克隆项目时,因网络原因会出现clone失败的情况,我们可以使用代理解决问题
全局代理
方式一,命令行设置
# 全局代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
方式二,图像化设置
# 1.输入命令,会以vi形式打开配置文件
git config --global --edit
# 2.添加以下内容
[http]
sslVerify = false
proxy = http://127.0.0.1:7890
[https]
sslVerify = false
proxy = https://127.0.0.1:7890
局部代理
上诉命令是对全局进行代理加速,如果我们需要克隆gitee等也会走代理,我们可以设置局部代理
# 克隆时代理
git clone https://github.com/xxx/xxx.git --config "http.proxy=127.0.0.1:7890"
# 局部代理
git config --local http.proxy 127.0.0.1:7890
# 只对github进行代理
git config --global http.https://github.com.proxy 127.0.0.1:7890
查看现有配置
git config --global -l
取消代理
# 取消全局代理
git config --global --unset http.proxy
git config --global --unset https.proxy
# 取消局部代理
git config --local --unset http.proxy
git config --local --unset https.proxy
# 取消对 github 进行的代理
git config --global --unset http.https://github.com.proxy
git config --global --unset https.https://github.com.proxy
评论区