Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you ha

Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you ha

大家好,又见面了,我是全栈君。

之前使用git进行push或者clone操作的时候出现如下错误:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

原因:电脑公钥(publickey)未添加至github,所以无法识别。 因而需要获取本地电脑公钥,然后登录github账号,添加公钥至github就OK了。

设置Git的user nameemail

git config --global user.name "yourname"
git config --global user.email "youremail" 

生成SSH密钥

查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
生存密钥:
ssh-keygen -t rsa -C “youremail”
按3个回车,密码为空。
Your identification has been saved in /home/tekkub/.ssh/id_rsa.Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.The key fingerprint is:
………………
最后得到了两个文件:id_rsaid_rsa.pub

在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。打开github在设置中添加密钥

Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you ha

 

按照指令操作会进入vim编辑模式,上边的序列码即为公钥,复制序列码,包含(ssh-rsa等标识)。不同操作系统和电脑可能公钥路径不一样,以实际情况为准.
登录github后,进入个人设置settings—>ssh and gpg keys–>new ssh key 添加即可。title自行命名

Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you ha

 

add ssh key成功后,github就可以识别你的机器,允许你从github拉取代码了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112046.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • cocos2d-x3.x屏蔽遮罩层屏蔽触摸button

    cocos2d-x3.x屏蔽遮罩层屏蔽触摸button

    2022年1月10日
    48
  • Liquibase的简单使用[通俗易懂]

    Liquibase的简单使用[通俗易懂]`LiquiBase`是一个用于数据库重构和迁移的开源工具,通过日志文件的形式记录数据库的变更,然后执行日志文件中的修改,将数据库更新或回滚到一致的状态。它的目标是提供一种数据库类型无关的解决方案,通

    2022年8月5日
    7
  • YUI 3 学习笔记:loader[通俗易懂]

    YUI 3 学习笔记:loader[通俗易懂]YUI3的loader已经很优雅地融合在YUI(config).use(moduleName,callback)中:YUI({base:http://t-yubo/assets/yui/3.0.0/build/,debug:true,filter:debug,modules:{jquery:{

    2022年7月16日
    17
  • USB协议基本知识[通俗易懂]

    USB协议基本知识[通俗易懂]USB基本知识USB的重要关键概念:1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)2、帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧分为好几份,每一份中是一个USB的传输动作。3、upstream、…

    2022年6月16日
    183
  • 用Python写了个工具,完美破解了MySQL!!(建议收藏)

    用Python写了个工具,完美破解了MySQL!!(建议收藏)再也不怕忘记MySQL的用户名和密码了,用这个工具可以秒破MySQL,冰河强烈建议收藏!!

    2022年5月31日
    39
  • delphi 字符串函数_C语言字符串函数

    delphi 字符串函数_C语言字符串函数QueueUserWorkItem函数Windows说明如下:一、异步调用函数:BOOLQueueUserWorkItem(PTHREAD_START_ROUTINEpfnCallback,PVOIDpvContext,ULONGdwFlags);该函数将“工作项目”放入线程池并且立即返回。工作项目是指一个用pfnCallback参数标识的函数。它被调用并且传递…

    2025年12月5日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号