之前一直配置的 https 的 github 地址,https://github.com/xxx/xxx.git 但是无论是否挂梯子,都会出现有时候能推送,有时候卡 443 error: fatal: unable to access 'https://github.com/xxx/xxx.git/': Failed to connect to github.com port 443 after 21093 ms: Could not connect to server
今天实在是连不上,问了 deepseek 说可以改走 ssh ,配个密钥,我想起来我公司的本地 gitlab 仓库是配置的 ssh,我直接用了本地现成的密钥配置了 github ,修改了地址,结果一推送就正常。。。
我怀疑是墙内的 443 端口被限制了,但是不能确定是不是,请问 V 友们有没有出现过相同的问题?大家都是走的 ssh 吗?
ps:本人 github 水平很菜,停留在 commit stash push pull 层面,对 github 走 443 和 22 的区别不是很清楚。