github代理配置指南
原创大约 1 分钟
本文主要介绍github system、global、local三个级别的代理配置及优先级
指令介绍
设置代理
git config --global http.proxy http://127.0.0.1:[Port]
git config --global https.proxy https://127.0.0.1:1080:[Port]
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
提示
[Port]替换为你本地代理的端口 --global 可替换为--system、--local
生效优先级
system级指的是程序级别的配置,配置文件在程序的配置目录中 global级是用户级别的配置,配置文件在用户目录中 local级是仓库级别的配置,配置文件在仓库下的.git目录中
提示
优先级:local > global > system
案例
在一个git脚本中当执行取消代理指令
遇到报错
通过执行代理查看指令
git config --global --get http.proxy
git config --global --get https.proxy
发现global级别配置了代理地址,取消global级别的代理配置后,问题解决
提示
若本文对您有用,欢迎送个表情包或评论 ;若有不对之处或建议,欢迎评论