Git关联Github远程库生成SSH密钥绑定

参考原文链接:https://blog.csdn.net/weixin_30340775/article/details/96546458

问题描述:在用git从github远程库克隆的时候出现此问题。
git:Please make sure you have the correct access rights and the repository exists

意思是要进行密钥生成,和GitHub远程库绑定联接。

解决办法:

  1. 在shell中输入Git命令:
git config --global user.name "your name"  
git config --global user.email "your@email.com" 
ssh-keygen -t rsa -C "your@email.com" 
#均是输入自己的邮箱和用户名

操作完成之后会在对应的文件夹(用户文件)下产生id_rsa.pub和id_rsa两个文件。

  1. 关联ssh密钥

打开GitHub账号,在https://github.com/settings/keys 页面新建一个ssh key, 将id_rsa.pub里的内容复制过去即可。

  1. 验证是否成功
ssh -T git@github.com

如果成功,会出现successfully authenticated部分,否则根据返回的结果进行处理。
完成之后,GitHub会给你的邮箱(git账号)发送一个邮件进行提示。
到此,ssh密钥关联就完成了,可以使用Git进行提交和克隆了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容