“连接到主机gitlab.com端口22:连接被拒绝”

问题描述

我已经创建了ssh密钥,并希望首次连接到gitlab。但是此消息出现了,似乎我的计算机已阻止对远程站点的访问...
我不知道如何解决它,甚至不知道为什么会发生此错误!

remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab.com/me-u/blahblah_final.git/'

我什至检查了我的ssh密钥,但是拒绝了它。

ssh: connect to host gitlab.com port 22: Connection refused 

解决方法

我通过删除此文件~/.ssh/known_hosts

解决了此问题

并执行此命令(将 gitlab.com 替换为您的GitLab的实例域)

ssh -T git@gitlab.com

测试连接,如GitLab文档中的stated来配置ssh连接。

并且为了在每次重新启动计算机后都不要执行上述操作。 您需要将 config 文件添加到 .ssh文件夹 this问题的答案

中描述了如何执行此操作

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...