# github常见问题
# pull失败问题
# 问题描述
第一步:github复制https的地址进行本地clone下来。
结果:报错
32802@gun MINGW64 /e/java_code
$ git clone https://github.com/triggergun/nacos_code_gun.git
Cloning into 'nacos_code_gun'...
fatal: unable to access 'https://github.com/triggergun/nacos_code_gun.git/': Failed to connect to github.com port 443 after 21169 ms: Couldn't connect to server
1
2
3
4
5
2
3
4
5
19:30 Push failed
unable to access 'https://github.com/triggergun/nacos_code_gun.git/': Failed to connect to github.com port 443 after 21092 ms: Couldn't connect to server
Show details in console
1
2
3
2
3
图片描述问题
# 问题分析
致命:无法访问'https://github.com/triggergun/nacos_code_gun.git/':21169毫秒后无法连接到github.com端口443:无法连接到服务器
1
# 问题原因
未知..
网上看法:
这个问题应该是由于本机系统代理端口和git端口不一致导致的(大概率是科学上网的问题,代理出现了变化),可以尝试以下方法 第一步检查一下本机代理设置---网络和Internet---代理---地址:端口,找到你的IP地址和端口号 第二步修改git配置
git config --global http.proxy http://127.0.0.1(你的地址):10809(你的端口号)
git config --global https.proxy http://127.0.0.1(你的地址):10809(你的端口号)
1
2
2
# 问题解决
你第一步可以采取的方法就是通过以下Git命令取消proxy代理,然后再回到你前面要执行的步骤 解决:通过git取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
1
2
2
参考文章: