(一)git在push的时候报错:
Failed to connect to github.com port 443 after 21076 ms: Couldn't connect to server
(二)原因:git没有设置代理
- 本机使用clash,clash为客户端,与远程的代理服务器有自己的协议进行通信(clash通过在本地监听端口并将流量转发到代理服务器来实现对网络流量的控制)
- 于是我们在push的时候要确保走了代理,这里修改git配置,两种方式
① 命令行:
git config --global http.https://github.com.proxy socks5h://127.0.0.1:7890
② 更改 .gitconfig 文件
- 可以直接在文件管理器中输入 %HOMEPATH%\.gitconfig 找到文件
- 然后敲入,大概长这样👇