【GitHub】ssh: connect to host github.com port 22: Connection refused

本地使用git上传GitHub仓库时发现的一个报错,以为是本机连不上github了,ping过后发现能够正常访问,于是上网找到了一个很完美的解决方案

原因:22端口被占用或被防火墙屏蔽

解决方法:切换GitHub的443端口

1.首先找到你配置git的ssh私钥位置,打开config文件,没有就新建一个

2.编译如下内容增添其中

复制代码
# Add section below to it
Host github.com
  Hostname ssh.github.com
  Port 443

3.保存后使用ssh -T git@github.com测试与Github的链接是否正常

如果提示Hi xxxxx! You've successfully authenticated, but GitHub does not provide shell access. 就表示一切正常了。

相关推荐
李景琰18 分钟前
Debian12安装配置Mqtt之EMQX
linux·运维·服务器
SimLine芯见18 分钟前
专为空管环境打造的KVM切换器,满足主备自动化高速无缝切换需求
运维·自动化
你知道“铁甲小宝”吗丶19 分钟前
git推送到多平台(gitee/github)
git·gitee·github
不做无法实现的梦~26 分钟前
PX4 机载电脑 Linux 环境安装、串口、网络、ROS 完整配置
linux·运维·网络
嵌入式×边缘AI:打怪升级日志26 分钟前
嵌入式Linux开发(了解交叉编译工具链的组成)
java·linux·运维
茫忙然28 分钟前
【简】Obsidian + GitHub + Quartz 个人博客 简单搭建 教程
github
IT界的老黄牛29 分钟前
停电后 Redis 集群两节点起不来:fix 完还报 Bad file format?多部分 AOF 修复的正确姿势
运维·redis·缓存
接着奏乐接着舞31 分钟前
3D Tiles tileset.jso 数据格式
运维·服务器·3d
李小白2020020232 分钟前
RK3568 linux6.1 死机
linux·运维·服务器
杨云龙UP1 小时前
Oracle数据库启动失败:ORA-29701、ORA-01565、ORA-17503故障处理记录_20260429
linux·运维·数据库·oracle·centos