今天再上传代码到github上突然就报fatal: unable to access 'https://github.com/xxxx.git/': Failed to connect to github.com port 443 after 75005 ms: Couldn't connect to server的错误。
这是由于本机系统代理端口和git端口不一致导致的。
打开自己代理软件查看代理的端口号:

Window、Linux、Mac系统下配置都一样
socks5和http两种协议由使用的代理软件决定,不同软件对这两种协议的支持有差异,如果不确定可以都尝试一下
配置socks5代理
git config --global http.proxy socks5 127.0.0.1:7890
git config --global https.proxy socks5 127.0.0.1:7890
配置http代理
git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 1.11 KiB | 1.11 MiB/s, done.
Total 4 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
To https://github.com/xxxx.git
2100eab..d55efc1 main -> main
也可以用一些命令来查看git系统配置代理接口以及取消代理
查看代理命令
git config --global --get http.proxy
git config --global --get https.proxy
取消代理命令
git config --global --unset http.proxy
git config --global --unset https.proxy