解决git配置错误ssh:connect to host github.com port 22:Connection refused

 更新时间:2024年10月10日 08:52:21   作者:我是懒洋洋大王  
学习git时,可能会碰到远程仓库连接问题,解决方法是确保.ssh目录正确配置,首先,确认.ssh是隐藏文件夹,可通过ctrl+h显示,然后,创建无后缀的config文件,并填写正确的git邮箱账号,最后,通过终端验证配置是否成功,这些步骤有助于解决git远程连接的常见问题

git配置错误ssh:connect to host github.com port 22:Connection refused

最近学习到版本管理器git,感觉到它的强大之处,但在与远程仓库链接时出现了配置错误问题,所以就整理了一下我的具体解决步骤。

首先要找到一个.ssh文件

.ssh/ 是一个隐藏文件夹,当你生成PC的ssh后会有这个文件夹, ctrl+h可以打开隐藏文件/文件夹。

新建一个config文件

先建一个.txt的先,把下列内容写入到刚刚创建的config文件中,然后把后缀去掉

(切记:config文件是没有后缀的)

内容

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

其中,第二行中的“abc123@qq.com”换成你的git邮箱帐号,我这里的abc123只是举一个例子,其他不用变,然后保存退出。

在终端git Bash输入ssh -T git@github.com,看是否成功

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Git 教程之工作区、暂存区和版本库详解

    Git 教程之工作区、暂存区和版本库详解

    本文主要介绍Git 工作区、暂存区和版本库的知识,这里整理了详细的资料,有需要的小伙伴可以参考下
    2016-09-09
  • VSCode插件安装完成后的配置详解

    VSCode插件安装完成后的配置详解

    这篇文章主要介绍了VSCode插件安装完成后的配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 安全校验Session验证码并避免绕开验证码攻击

    安全校验Session验证码并避免绕开验证码攻击

    校验验证码的Session是否为空或者校验用户输入的验证码是否合法,构造安全表单的关键就是永远不要相信用户的输入
    2012-01-01
  • Git的使用规范流程总结

    Git的使用规范流程总结

    大家都明白在团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。所以这篇文章给大家分享了Git的使用规范流程,有需要的可以参考借鉴。
    2016-09-09
  • tcp、udp、ip协议分析_动力节点Java学院整理

    tcp、udp、ip协议分析_动力节点Java学院整理

    这篇文章主要为大家详细介绍了tcp、udp、ip协议分析的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Git基础学习之标签tag的使用详解

    Git基础学习之标签tag的使用详解

    标签对象(tag object) 非常类似于一个提交对象,它包含一个标签创建者信息、一个日期、一段注释信息,以及一个指针。本文主要介绍了Git 标签tag的使用,需要的可以参考一下
    2022-10-10
  • 基于rsync写脚本实现多节点多服务器文件一键同步的方法

    基于rsync写脚本实现多节点多服务器文件一键同步的方法

    这篇文章主要介绍了利用rsync写脚本实现多节点多服务器文件一键同步,本文将介绍 scp 和 rsync 两个命令及基本语法介绍,需要的朋友可以参考下
    2022-01-01
  • Visual Studio 2019中使用Git

    Visual Studio 2019中使用Git

    这篇文章介绍了在Visual Studio 2019中使用Git的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • IDEA一键启动多个微服务操作步骤

    IDEA一键启动多个微服务操作步骤

    在开发多个微服务的项目时,逐个启动服务较为繁琐,通过IDEA的Compound功能,可以实现一键启动多个服务,本文详细介绍了如何通过编辑配置来添加微服务群组,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • git blame命令详解

    git blame命令详解

    git blame用来追溯一个指定文件的历史修改记录。这篇文章给大家介绍git blame命令的用法,感兴趣的朋友一起看看吧
    2020-10-10

最新评论