• Github拉取远端的时候提示“ssh: connect to host github.com port 22: Connection timed out”错误


    在使用Github的时候,如果使用到拉取远端分支的时候或者测试ssh -T git@github.com的时候可能会出现连接失败的问题,错误描述为“ssh: connect to host github.com port 22: Connection timed out”,这个是由于链接Github相应端口的时候出错。解决方案由两个

    方法一:

    在克隆项目的时候使用git clone https://xxxx,避开使用git clone git@github.com/xxx

    方法二:

    在id_rsa同级目录下新建config文本文件,并写入如下代码

    Host github.com
    User YourEmail@163.com
    Hostname ssh.github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa
    Port 443
    

     强制将git协议修改为https的443端口,

    建议使用方法二,新建文件之后,新开git bash窗口,然后使用ssh -T git@github.com查看连接状态,出现如下信息就标识已经成功设置了。

  • 相关阅读:
    MySQL-percona安装
    Oracle-19C PSU升级
    Oracle-内存管理机制
    学习进度第十二周
    十天冲刺10
    单词统计续
    十天冲刺9
    学习进度第十一周
    十天冲刺8
    十天冲刺7
  • 原文地址:https://www.cnblogs.com/songhaipeng/p/10169087.html
Copyright © 2020-2023  润新知