【Git配置代理】Failed to connect to github.com port 443 问题解决方法

前言:

在学习代码审计时,有时会需要使用git去拉取代码,然后就出现了如下错误
在这里插入图片描述
看过网上很多解决方法,觉得问题的关键还是因为命令行在拉取/推送代码时并没有使用VPN进行代理。

解决办法 :

配置http代理:

git config --global http.proxy http://127.0.0.1:10080
git config --global https.proxy http://127.0.0.1:10080

配置socket5代理:

git config --global http.proxy socks5://127.0.0.1:10080
git config --global https.proxy socks5://127.0.0.1:10080

http代理和socks5代理的区别:
http代理工作在应用层, 只允许用户通过HTTP协议访问外部网站。而socks5代理工作在会话层,支持更多协议传输,代理速度也更快一些。

查看代理命令:

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

【Git配置代理】Failed to connect to github.com port 443 问题解决方法_第1张图片取消代理命令:

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

你可能感兴趣的:(编程语言,github)