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

相关推荐

  1. ubuntu 24.04 devilspie 解决

    2024-01-29 06:02:04       13 阅读
  2. opencv一些解决方案

    2024-01-29 06:02:04       32 阅读
  3. 深度学习_相关解决方案

    2024-01-29 06:02:04       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-29 06:02:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-29 06:02:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-29 06:02:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-29 06:02:04       20 阅读

热门阅读

  1. [AIGC 大数据基础] 大数据流处理 Kafka

    2024-01-29 06:02:04       35 阅读
  2. HiveSQL题——用户连续登陆

    2024-01-29 06:02:04       31 阅读
  3. HTTP传输文件和FTP传输文件的相关简介

    2024-01-29 06:02:04       33 阅读
  4. 05_前后端交互技术之Ajax案例讲解

    2024-01-29 06:02:04       30 阅读
  5. <网络安全>《8 入侵检测系统IDS》

    2024-01-29 06:02:04       37 阅读
  6. docker笔记

    2024-01-29 06:02:04       35 阅读
  7. ClickHouse(23)ClickHouse集成Mysql表引擎详细解析

    2024-01-29 06:02:04       28 阅读