首页 > 其他 > 详细

配置github的ssh-key

时间:2020-03-08 15:38:53      阅读:67      评论:0      收藏:0      [点我收藏+]

每次使用git pull都 要提示输入账号密码。在github的setting中有SSH and GPG keys 选项。在这里添加ssh key就可以不用每次登录。

在本地机器,先要配置相关信息

git config --global user.name "aaa"
git config --global user.email "xxx@c.com"
在github官网登录时,username or email,二选一,即可。但是远程登录只能使用username,不要搞混。不然一直提示:remote: Invalid username or password. fatal: Authentication failed for

检查所有的配置: git config --list
然后生成本地公私钥:
ssh-keygen -t rsa -C "xxx@c.com"
过程中会提示输入密码。
Your identification has been saved in /c/Users/song/.ssh/id_rsa
Your public key has been saved in /c/Users/song/.ssh/id_rsa.pub

然后用记事本,打开id_rsa.pub文件,此为公钥。把文件中的内容全部copy,到ssh-key配置项中即可。

检查配置ssh-key信息:ssh -T git@github.com
提示:Hi zzsong! You‘ve successfully authenticated, but GitHub does not provide shell access.
表示成功。

执行git pull

提示:fatal: Authentication failed forxxxx

先进行git push.。 输入账号密码。  是账号不是邮箱,需要注意。

 

 

 

 

 

d

 

配置github的ssh-key

原文:https://www.cnblogs.com/song27/p/12442485.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!