A: github推送和拉取报错:

kex_exchange_identification: read: Connection reset by peer
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.

Q: 我选择重新生成SSH key,具体步骤如下:

  1. 本地生成SSH key

    ssh-keygen -t rsa -C "example@example.com"
    

    生成SSH Key的秘钥对:id_rsaid_rsa.pub,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以公开,分别的默认生成路径为
    Windows:C:\Users\$Name\.ssh
    Ubuntu:~/.ssh

  2. 配置GitHub
    点击右上角头像 ==》选择Settings ==》左侧菜单栏选择SSH and GPG keys ==》点击SSH keys区域的New SSH key ==》复制本地id_rsa.pub 到Key区域并在Title区域命名。

  3. 验证连接情况
    执行命令

    ssh -T git@github.com
    

    初次设置会提醒Are you sure you want to continue connecting (yes/no/[fingerprint])?,输入yes
    如果是kex_exchange_identification: read: Connection reset by peer请看后续问题。

A1: 执行ssh -T git@github.com提示kex_exchange_identification: read: Connection reset by peer
Q1: 到密钥生成的文件夹执行以下命令

ssh-add id_rsa

A2: 执行ssh-add id_rsa报错Could not open a connection to your authentication agent.
Q2: 执行以下命令

ssh-agent bash

github推送Please make sure you have the correct access rights and the repository exists.相关推荐

  1. TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案

    TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案 参考文章: (1)Tort ...

  2. 关于GitHub推送时发生Permission denied (publickey)的问题

    今天在学习廖雪峰老师官网的git教程"添加远程库"时发现总是推送失败,下边提示"Permission denied (publickey) 这个问题" 传送门: ...

  3. github推送错误:已经有此代码,不允许覆盖的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 使用github进行推送时经常会遇到这样的报错 说已经有此代码,不允许覆盖 通常此时,有两种解决方法: 1.强制推送,一般不推 ...

  4. TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案...

    TortoiseGit拉取或推送项目,输入账号密码后,提示 HTTP Basic: Access denied fatal: Authentication failed. 大体意思是,HTTP基本认证 ...

  5. github 推送出现“git@github.com: Permission denied (publickey). fatal: 无法读取远程仓库。请确认您有正确的访问权限并且仓库存在。” 问题

    1.首先检查有没有在GitHub的https://github.com/settings/keys上添加你本机的SSH key.注意换了电脑是要重新添加的,每台都不一样.添加SSH key的方法: ( ...

  6. Git命令推送文件到远程仓库——码云还是GitHub小猫咪都可噢

    我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...

  7. 同一台mac管理多个git 账号/同一个项目推送到多个远程仓库

    问题1:一台电脑绑定两个git账号,描述: 公司git账号:company   项目名称:CompanyApp 个人git账号:self            项目名称:SelfApp  公司项目在p ...

  8. git推送代码一直报错Permission denied, please try again怎么解决?

    今天在本机windows7上测试个git,想将git代码推送到代码服务器.结果git总是报错 $ git push -u origin master git@192.168.0.208's passw ...

  9. git 代码推送流程_Git 101:一个让您开始推送代码的Git工作流程

    git 代码推送流程 I'm going to explain Git the way I wish someone had explained to me back when I was first ...

最新文章

  1. 2007最优秀的CSS网站设计
  2. redhat5.8+heartbeat+web+nfs(提供软件包)
  3. FTP服务(3)实现基于文件验证的vsftpd虚拟用户
  4. PHP的var_dump(‘1‘==‘1e0‘)的结果为true
  5. HTTP 与HTTPS的结构
  6. 登录实现并获取到用户唯一标识
  7. hbase 导入mysql_HBase导入SQL Server数据库数据
  8. 解析json结构绘制canvas
  9. hawk物联网组态工具_物联网web组态网关在智慧农业中的应用
  10. 网络工程制图论文计算机,计算机工程制图设计分析论文
  11. MarkText常用快捷键
  12. 在unity打开c#脚本写代码没有Unity相关提示
  13. 阿里OOS的简单使用
  14. 强网杯-强网先锋辅助
  15. 【Linux】进程通信
  16. [Diary]毕业行程表--最后的十天
  17. 怎么弄自动滚动的图片 html,HTML网页上连续滚动图片的制作
  18. 破解Excel保护密码
  19. word文档中的页码问题
  20. WPF学习开发客户端软件-任务助手(已上传源码)

热门文章

  1. OGG遇到相关问题汇总
  2. Qt使用lambda表达式实现无参信号与有参槽的连接
  3. 函数的参数和函数的值
  4. KaTex各种语法汇总
  5. 地理坐标系和投影坐标系详解(及坐标系在ArcGIS中的应用)
  6. P4学习——p4runtime
  7. C# 调用C++dll(以基恩士LKG5000为例)
  8. MATLAB模糊控制工具箱的使用及常见问题处理
  9. ubuntu安装qtcreator后没有桌面图标
  10. 基础开始——审计aduit