git 提交代码无法连接:Failed to connect to github.com port 443 after 21060 ms

项目场景:`

在能够访问github仓库的情况下,生成本地代码并提交到github上时会遇到提交不成功的问题,如下:

fatal: unable to access ‘https://github.com/Pitt-ding/opc_comm.git/’: Failed to connect to github.com port 443 after 21060 ms: Couldn’t connect to server


问题描述

在本地编写代码并将代码提交到本地仓库后,向远程仓库Push代码时总是会遇到无法连接的问题,即使更换了网络线路也无济于事


原因分析:

git向远程仓库推送代码时不会直接选择你的代理服务器,而是直接连接网络,然而不通过代理就相当于把代理关闭掉直接访问github,那就要看运气了。


解决思路:

提示:这里填写该问题的具体解决方案:

1、检查自己的网络

> 可以通过Ping 检查自己的网络是否连接通畅
	ping github.com

如果正常将显示如下结果:

在这里插入图片描述

2、检查git的代理服务器

运行cmd命令行,输入git config --global -l 回车,查看git目前配置状态,是否有https.proxy或者http.proxy的选项,这个就是git现在的代理配置

在这里插入图片描述

3、删除git的代理配置

可以通过git config --global --unset https.proxy

在这里插入图片描述

4、查看电脑代理配置

打开电脑配置》网络和internet》代理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、更新git代理配置为电脑代理

通过指令git config --global https.proxy http://127.0.0.1:10090 为git配置https.proxy代理

在这里插入图片描述

6、再次尝试Push代码

再次执行git push 指令尝试推送代码,并在github检查自己的仓库,如果已经更新则表示配置成功!问题解决,恭喜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值