Github拉取远端的时候提示“ssh: connect to host github.com port 22: Connection timed out”错误
2024-08-27 08:18:58
在使用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查看连接状态,出现如下信息就标识已经成功设置了。
最新文章
- jQuery_mobile页面跳转事件学习
- java分享第二十天(build.xml的语法及写法)
- 我是如何在我的unbuntu 虚拟机上安装 配置QT的
- 每天记一些php函数,jQuery函数和linux命令(二)
- Car的旅行路线(codevs 1041)
- iis 管理员执行 aspnet_iis.exe
- Spring aop 实现异常拦截
- Android开发JDBC连接mysql数据库导入驱动方法
- 【转】深入理解javascript原型和闭包(完结)
- python2.6.6在centos6.4下安装
- Win7下配置Django+Apache+mod_wsgi+Sqlite
- [DBNETLIB][ConnectionOpen(Invalid Instance())] 无效的连接 的解决办法
- LinkedBlockingQueue源码分析
- 检查文件是否被修改或者被破坏工具 md5
- [软件逆向]实战Mac系统下的软件分析+Mac QQ和微信的防撤回
- Python脚本语言第一行的写法
- 编写Android工程里测试代码的步骤
- getField()与getDeclaredField()的区别
- oracle hint inline materialize
- FPGA代码一位半加器入门-第2篇
热门文章
- public class feign.RetryableException feign.RetryableException: Connection refused (Connection refused) executing POST http://common-wx/wx/auth/client/token/v1
- python3-知识扩展扫盲易忘-generator的用法
- spark app
- uWSGI和Gunicorn
- Linear Kingdom Races CodeForces - 115E (线段树优化dp)
- 『TensorFlow』SSD源码学习_其一:论文及开源项目文档介绍
- python-思路整理-虚拟环境
- 非常不错的地区三级联动,js简单易懂。封装起来了
- visual studio利用 indent guides 格式化代码 添加竖线
- C# 语法特性 - 匿名方法(C#2.0)