欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mac中git报错ssh: connect to host github.com port 22: Connection timed out

程序员文章站 2024-03-14 09:04:40
...
  • 最近做项目使用git总是遇到git报错,代码提交不上,拉取项目也拉取不下来。
    Mac中git报错ssh: connect to host github.com port 22: Connection timed out
  • 首先需要检查一下SSH是否能够连接成功,输入以下命令
ssh -T aaa@qq.com.com

若终端报错:ssh: connect to host github.com port 22: Connection timed out

  • 解决
  • 以下是mac电脑的操作步骤Mac中git报错ssh: connect to host github.com port 22: Connection timed out
    Mac中git报错ssh: connect to host github.com port 22: Connection timed out
  • 检查花圈的文件是否存在。若不存在则是没有配置ssh。需要配置ssh(这里讲述的是文件存在的情况下)
  • 文件存在,则建一个config文件
Host github.com
User 注册github的邮箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

  • 再config文件中输入以上代码后,再终端运行
ssh -T aaa@qq.com.com

Mac中git报错ssh: connect to host github.com port 22: Connection timed out

  • 出来以上信息时输入yes,此时git就恢复了正常
相关标签: git