首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

【git】ssh: connect to host github.com port 22: Connection refused fatal: Could not read from remote r

  • 24-03-17 23:43
  • 3359
  • 8792
blog.csdn.net

之前github的ssh的公私钥已经配置好,并可以正常使用,可没过多久,有一天突然报错:

ssh: connect to host github.com port 22: Connection refused fatal: Could not read from remote repository.

原因

git 远程仓库两种协议:ssh,https。
在解决问题之前,先要了解git远程仓库的两种协议连接。

ssh连接github方法

ssh协议连接github
1.在git的命令行,输入

$ ssh-keygen -t rsa -C "[email protected]"
  • 1

然后就会在用户的.ssh下生成了两个SSH Key的秘钥对,
id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥。

2.将公钥配置在github上
设置里找到?

在这里插入图片描述

打开本地的id_rsa.pub(公钥),将内容复制进去即可。

3.github端配置完毕后,看本地的git 如何添加远程仓库:

第一步,查看当前git的远程仓库版本:

 git remote -v
  • 1

此时若什么都没有显示说明,git无远程仓库。

第二步,添加ssh协议的远程仓库:

 git remote add origin [email protected]:Itfuture-zifeiYu/ZifeiChat.git 
  • 1

4.再次输入git remote -v 查看

$ git remote -v
origin  [email protected]:Itfuture-zifeiYu/ZifeiChat.git (fetch)
origin  [email protected]:Itfuture-zifeiYu/ZifeiChat.git (push)
  • 1
  • 2
  • 3

说明连接成功!

问题解决方案

出现报错是使用ssh协议,很明显,ssh协议可能被禁掉了(原因可能是公私钥失效,泄露,或者当前所在网络限制等),只能换一种连接进行合并本地仓库了。继续往下看另一种协议。

切换成 https协议连接github

1.移除掉远程仓库的配置:

git remote rm origin
  • 1

2.重新添加新的远程仓库,以https的形式:

git remote add originhttps://github.com/Itfuture-zifeiYu/ZifeiChat.git
  • 1

再次查看:

$ git remote -v
origin  https://github.com/Itfuture-zifeiYu/ZifeiChat.git (fetch)
origin  https://github.com/Itfuture-zifeiYu/ZifeiChat.git (push)
  • 1
  • 2
  • 3

再次尝试pull代码,成功!

注:本文转载自blog.csdn.net的子非Yu@Itfuture的文章"https://blog.csdn.net/weixin_43431218/article/details/134880502"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

118
开源
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top