【GitHub】Failed to connect to github.com port 443 的一种解决方案

it报错: Failed to connect to github.com port 443 解决方案 第一种情况自己有vpn,网页可以打开github。说明命令行在拉取/推送代码时并没有使用vpn进行代理。第二种情况没有vpn,这时可以去某些网站上找一些代理ip+port。配置socks5代理。 阅读详情
AI摘要

文章介绍了在使用GitHub时遇到的Failedtoconnecttogithub.comport443错误,分析了可能的网络和SSH配置问题。作者通过询问GPT、搜索相关资源和检查自身实际状况,发现是由于新开发机未配置SSHKey导致。解决方案是生成新的SSHKey,更新远程仓库URL为SSH路径,从而成功解决了问题。

Failed to connect to github.com port 443 的一种解决方案

0. 前言

GitHub 是我们最常用的远程仓库之一。由于这个Hub的网络、英文难懂/翻译插件偶尔不通顺 等等杂七杂八的问题,时常会干扰我们的使用。

本文记录 个人在使用GitHub过程中 遇到的报 Failed to connect to github.com port 443的解决过程及解决方案。

建议
方法总比困难多,本文仅供一种解决参考,读者应配合其他博文与参考资料使用。或者可以作为一种经验记录贴收藏本文。

1. 问题描述

某天我在GitHub创建了一个作为个人学习的仓库并初始化:本地推送了README.md到main分支。然后我就用IDE在本地初始化了项目,自然而然地认为仓库初始化的推送成功,接下来的项目推送也会成功,结果出现以下报错:

  • 使用IDE GUI的方式推送:
git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/main:main

fatal: unable to access 'https://github.com/Sharry/xxx.git/': Failed to connect to github.com port 443 after 21049 ms: Couldn't connect to server
  • 命令行推送
git push origin main

fatal: unable to access 'https://github.com/Sharry/xxx.git/': Failed to connect to github.com port 443 after 21054 ms: Couldn't connect to server
  • pull 测试拉取
git pull origin main

fatal: unable to access 'https://github.com/Sharry/xxx.git/': Recv failure: Connection was reset

2. 解决方案

2.1 问问GPT

Q:
fatal: unable to access ‘https://github.com/Sharry/xxx.git/’: Recv failure: Connection was reset
push 报错,请问如何解决

A:
这个错误通常是由于网络连接问题导致的。以下是一些可能的解决方法:
检查您的网络连接是否正常,尝试重新连接到互联网。
如果您使用的是代理服务器,请确保代理服务器设置正确,并且您有足够的权限访问该仓库。
如果您正在使用防火墙,请确保已允许Git和HTTPS流量通过。
如果以上方法都无法解决问题,请尝试使用其他Git客户端或在不同的计算机上尝试推送。

2.2 搜一搜

优快云-参考文章链接:https://blog.youkuaiyun.com/hggjjkk/article/details/130528271

简书-参考文章链接:https://www.jianshu.com/p/3832e25e69eb

2.3 结合自身实际

我先问了一下GPT,以及搜了一圈。用了科学上网等手段未解决。

这时候,我意识到了一个很SB的问题:由于换了开发机子,当前采用https进行 git 远程操作,若要换成 SSH的方式,SSH key 没有根据当前开发设备配置!

于是,我重新配置了SSH Key ,将当前git remote修改为SSH的路径,问题解决 √

  • SSH Key 的生成方式与默认路径为:

在任意位置 鼠标右键打开 git bash,执行以下命令,一路回车:

ssh-keygen -t rsa

生成的SSH key 具体路径在 C:\用户\用户名.ssh 文件夹,参考如下:
sshKey

记事本打开,复制粘贴进远程仓库 SSH key 配置区域:
remoteSShKey

  • 修改remote:
 git remote set-url origin 'git@github.com:SharryNSN/xxx.git'
 
 git remote -v
Failed to connect to github.com port 443 after 21086 ms: Couldn‘t connect to server 已解决 Failed to connect to github.com port 443 after 21086 ms: Couldn't connect to server 已解决 阅读详情

相关推荐

使用Git克隆时出现错误 Failed to connect to github.com port 443 after 2076 ms: Connection refused如何解决

过程就是把GitHub的地址添加到host文件中。至于为什么,暂时不知道。2.3添加github的地址到文件中,保存。2.1找到GitHub的ip地址。2.2在电脑中找到文件夹中的文件。

qq_54462755的博客 3918

Failed to connect to github.com port 443: Connection refused问题解决

问题描述 当进行仓库pull或者push时,报错如下: Failed to connect to github.com port 443: Connection refused 解决方法如下: 方法一:关闭代理 一开始查找解决方法以为是开梯子或者其他代理工具等原因,然后就试了重置代理或者取消代理的方式 git config --global --unset http.proxy git config --global --unset https.proxy 添加全局代理: git confi

weixin_44442186的博客 9万+

git clone出现fatal: unable to access Failed to connect to github.com port 443: Timed out解决方案

本文主要介绍了git clone出现fatal: unable to access Failed to connect to github.com port 443: Timed out解决方案,希望能对使用git的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 23万+

Failed toconnect to github.com port 443: 拒绝连接 Could not resolve host: github.com

linux 使用git clone 拉取GitHub的解决办法

m0_72435337的博客 1万+

fatal: unable to access Failed to connect to github.com port 443: Timed out解决方案

本文主要介绍了fatal: unable to access Failed to connect to github.com port 443: Timed out,希望能对使用git的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 7万+

脆弱的冗余:链路聚合(LACP)中单条链路故障引发的网络震荡

show etherchannel summary# 查看聚合组中所有端口的标志位,健康状态应为 ‘P’ (Port-channel) 或 ‘SU’(Stand-up)。本次故障的核心教训是:网络系统对“部分故障”的容忍度和自愈能力,远比应对“完全故障”要重要和复杂得多。3.加强监控:部署网管系统,监控聚合端口的包错误计数、LACP状态变化频率,并设置阈值告警。标签: #链路聚合 #LACP故障 #网络冗余 #排障案例 #网络高可用性。修复链路:更换光模块、清洁光纤接口、检查物理线路。

danyth的博客 1983

Failed to connect to github.com port 443: Timed out

解决方法:解决git push时出现Failed to connect to github.com port 443: Timed out_git push fail to connect to-优快云博客

轩辕霸天L 118

视觉SLAM的前段后端最详细的梳理(硕士入门知识框架更新)

文章目录视觉SLAM的组成结构视觉里程计(VO)-特征点法 -构建稀疏点云地图-直接法 -构建稠密或半稠密的地图 --需要使用 RGB-D 传感器视觉里程计--总结:SLAM 后端研究滤波器法非线性优化后端方式的差异(有五种优化方式):单目视觉里程计的初始化:运动估计:半直接法运动估计的优化方案:关于解决累计误差的一些方法:关键帧的建图及后端优化:特征的深度估计:图优化的后端研究:视觉与IMU融合的分类:视觉与IMU的融合的优势:存在的问题:优秀的开源: 视觉SLAM的组成结构 视觉里程计(VO) -特

DC 6812

fatal: unable to access ‘https://github.com/xxxx.git/‘: Failed to connect to github.com port 443: T

fatal: unable to access 'https://github.com/xxxx.git/': Failed to connect to github.com port 443: Timed out解决办法 使用git clone xxxx.git 命令pull代码时,出现unable to access, port 443错误,把网址里的“https”改为git,重试

ksvtsipert的博客 2061

二维码扫描与页面跳转的完整流程解析

本文详细解析了二维码扫描与页面跳转的完整流程,从核心原理到前后端实现,涵盖了二维码生成、扫码事件处理、后端验证机制及跳转逻辑等关键环节。特别介绍了如何使用qrcode.js生成二维码、WebSocket处理扫码状态以及JWT令牌验证设计,帮助开发者构建安全高效的扫码跳转系统。

cicd6pipeline的博客 1089

YOLOv8【第十二章:数据增强与数据工程篇·第10节】主动学习(Active Learning):如何挑选最有价值的样本进行标注!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。

**My Coding Family** 509

Git问题记录(Unknown SSL protocol error in connection to github.com:443)

问题: 向 gitHub 远程仓库 push 自己的代码时,报错误: Failed to connect to github.com port 443: Timed out. 解决办法: (1)在 git Bash Here 中执行: git config --global --unset http.proxy (2)再次执行提交命令: git push -u origin master ...

qq_38779317的博客 1805

Open3D——RANSAC 三维点云空间直线拟合【2025最新版】

使用RANSAC算法在点云数据中拟合三维空间直线的python代码实现。博客长期更新,本文最新更新时间为:2025年3月23日。

点云侠的博客 7354

gitHub:git bash报错

fatal: unable to access ‘https:///’: Failed to connect to github.com port 443: Timed out 解决方法: git config --global http.proxy 查询到当前设置的代理 取消这个设置: git config --global --unset http.proxy 再git push -u origin main就可以了 ...

weixin_46473344的博客 185

工业视觉实战:用摄像头+AI高精度测量钢板尺寸(附深度分析)

摘要: 钢铁制造业正加速采用基于摄像头与深度学习的视觉测量技术,以取代传统人工测量,实现钢板长、宽、高(厚)的非接触、高精度在线检测。核心方案包括单目视觉(低成本但受限于变形)、双目/多目立体视觉(可精确测量变形钢板)及3D激光扫描(微米级精度)。系统精度受硬件(相机分辨率、镜头)、算法(亚像素技术)及环境稳定性共同影响,综合精度可达±0.1mm。实战中需重点解决热膨胀(需红外测温实时补偿)和钢板变形(必须采用三维方案)两大挑战,并通过工程化设计(散热、防振)确保系统可靠运行。该技术需融合光学、机械与算法,

数字人生 391

pytorch 51 GroundingDINO模型导出tensorrt并使用c++进行部署,53ms一张图

博主基于https://github.com/hpc203/GroundingDINO-onnxrun项目分享的onnx c++推理代码,修改为GroundingDINO模型的tensorrt推理代码。对于600x400的输入,在3060显卡下,cuda 12.1,TensorRT-10.4.0,window环境下53ms处理完一张图片。

a486259的博客 1221

ubuntu18.04 git clone:Failed to connect to github.com port 443: Connection refused

git clone问题记录一、Failed to connect to github.com port 443: Connection refused1. 问题2. 解决方法3. 参考博文二、gnutls_handshake() failed: Error in the pull function1. 解决方法2. 参考博文 一、Failed to connect to github.com port 443: Connection refused 1. 问题 2. 解决方法 sudo gedit /e

做减求空 1万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

【已解决】Failed to connect to github.com port 443 : Timed out

Failed to connect to github.com port 443 : Timed out 无法git clone 来自Github上的仓库,报端口443错误

ESCM_的博客 3万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Failed to connect to github.com port 443

摘要:无法克隆GitHub仓库可能是网络连接、代理设置或防火墙问题导致。建议按以下步骤排查:1)检查基础网络能否访问GitHub;2)检查并配置或清除git代理设置;3)关闭防火墙/安全软件测试;4)更换DNS服务器;5)改用SSH协议克隆;6)确认GitHub服务状态。若仍无法解决,可能是网络环境限制,可尝试切换网络。

金石软件 2532

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【2025 完美解决】Failed connect to github.com:443; Connection timed out

完美解决 git push 时:Failed connect to github.com:443; Connection timed out

Edison's 小宇宙 4万+

解决Ubuntu报错:Failed to connect to github.com port 443: 拒绝连接(Connection refused)

Failed to connect to github.com port 443: 拒绝连接(Connection refused)

旺旺的碎冰冰~的博客 7585

解决git clone报错: Failed to connect to github.com port 443 after 21068 ms: Couldn’t connect to server

不能git clone来自Github上的仓库,报端口443错误。

qq_44827847的博客 8506

解决Failed to connect to github.com port 443: Timed out

今天用git提交代码到github的时候遇到了一个问题 这个错误大致是说连接到github的时候超时了。那么该怎么解决呢?很简单,这个超时了无非就是你的代理出了点问题,不过好在git上用几个命令就能够很快搞定。 git config --global --unset http.proxy git config --global --unset https.proxy 然后再push,就很nice! ...

m0_66695483的博客 5万+

Failed to connect to github.com port 443 after 21080 ms

在从github下载时遇到Failed to connect to github.com port 443 after 21080 ms报错,解决如下: 第一步:打开ipaddress.com,查询如下两个域名,并分别记录下其对应的ip: 1、github.com 2、github.global.ssl.fastly.net 2.复制查询后地ip,然后在hosts文件中做出相应地修改(hosts文件路径:C:\Windows\System32\drivers\etc) 3. 修改后保存退出,在cmd命

changyana的博客 8489
上一篇: 【Linux】进程管理
下一篇: 【Java】泛型 常用使用方式
CoderSharry
博客等级 码龄4年 515粉丝 69原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值