【解决方法】git pull报错ssh: connect to host github.com port 22: Connection timed out

问题

复制代码
git pull
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.

解决方法

在C:\Users\username.ssh文件夹下新建config文件,填入以下文本(如有则直接在文件最后一行新增):

复制代码
Host github.com
  Hostname ssh.github.com
  Port 443

将22端口修改为443即可。

验证:

复制代码
ssh -T git@github.com

出现Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.即正常。

参考资料

https://zhuanlan.zhihu.com/p/521340971

相关推荐
叼烟扛炮2 小时前
[Git 实战] 学习笔记:从生成 SSH 密钥到解决 TortoiseGit 推送报错全指南
linux·运维·笔记·git·学习
椒哥4 小时前
一天被问几十次"允许",我统计了 517 次,然后写了个插件
前端·javascript·github
一点一木4 小时前
🚀 2026 年 10 月 GitHub 十大热门项目排行榜 🔥
人工智能·github
WANGXIN5675 小时前
攻克微信读书 Web 端「漏抓 40% 内容」顽疾:我开源了一个全书无损导出精排 PDF / EPUB / Markdown 工具
github
dong_junshuai6 小时前
每天一个开源项目#131 nvm:切换 Node 的关键在当前 Shell
github
miofly6 小时前
Mistral Large 4发布,万亿参数模型的编码与安全实测数据
开源·github
u1301306 小时前
GitHub 热榜项目:日榜(2026-11-01)
人工智能·github
netyeaxi8 小时前
Git:git深入理解及常见问题
git
wflynn9 小时前
GitHub 周榜趋势速报 | 2026-11-01
开源·github
u13013010 小时前
GitHub 热榜项目:周榜(2026-11-01)
人工智能·github