git 提示:fatal: Could not read from remote repository.

Posted 凯小默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 提示:fatal: Could not read from remote repository.相关的知识,希望对你有一定的参考价值。

解决

  1. 生成新的SSH key

执行下面命令

ssh-keygen -t rsa -C "填识别用的key,比如:你的邮箱"

在这里插入图片描述

补充:ssh-keygen(基于密匙的安全验证)

需要依靠密钥进行安全验证,必须为自己创建一对密钥,并把公用密钥放在需要访问的服务器上,让本地机器 ssh 登录远程机器上的 GitHub 账户无需输入密码。

比如:ssh-keygen -t rsa -b 1024 -f yourkeyname -C "备注"

在这里插入图片描述
更多参数可运行 man ssh-keygen

参考链接:ssh-keygen

  1. 将SSH key 添加到 ssh-agent

执行下面命令,将产生的新 ssh key 添加到 ssh-agent 中:

ssh-add ~/.ssh/id_rsa

在这里插入图片描述

如果报提示了:Could not open a connection to your authentication agent.

在执行下面命令之后再次执行上面的命令:

eval `ssh-agent`

在这里插入图片描述

  1. 将SSH key 添加到 GitHub 账户

找到本地文件:id_rsa.pub 打开,将里面的文本复制粘贴到 github 新建的 SSH keys 里,如下图:
在这里插入图片描述

找到下图的位置,点击 New SSH keys
在这里插入图片描述

将上面复制的内容粘贴到 Key, Title 的话自己随便命名一个就行,然后点击 Add SSH keys

在这里插入图片描述

  1. 验证key,使用 下面命令对ssh key 进行验证:
ssh -T git@github.com

在这里插入图片描述

以上是关于git 提示:fatal: Could not read from remote repository.的主要内容,如果未能解决你的问题,请参考以下文章

git 提示:fatal: Could not read from remote repository.

github拉取项目的时候报出git@github.com: Permission denied (publickey).fatal: Could not read from remote r

github拉取项目的时候报出git@github.com: Permission denied (publickey).fatal: Could not read from remote r

git之fatal: Could not read from remote repository

git: fatal: Could not read from remote repository

fatal:'origin' does not appear to be a git repository fatal:Could not read from remote repos