【解决方法】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

相关推荐
eric-sjq15 分钟前
基于xiaothink对Wanyv-50M模型进行c-eval评估
人工智能·python·语言模型·自然语言处理·github
Domain-zhuo19 分钟前
Git和SVN有什么区别?
前端·javascript·vue.js·git·svn·webpack·node.js
沛沛老爹1 小时前
CI/CD是什么?
运维·git·ci/cd
HelloGitHub2 小时前
《HelloGitHub》第 105 期
开源·github
向阳花花花花2 小时前
git clone 和 conda 换源
git·conda
油泼辣子多加4 小时前
2024年12月26日Github流行趋势
github
sin220111 小时前
idea集合git使用
git
木心13 小时前
Git基本操作快速入门(30min)
git·github
一个不秃头的 程序员13 小时前
代码加入SFTP JAVA ---(小白篇3)
java·python·github
逸_13 小时前
dify工作流+github actions实现翻译并创建PR
gpt·github·dify