赞
踩
linux上使用git clone git@github.com:
命令克隆github库时,提示
Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.
可能是没有配置SSH Key,配置步骤如下:
1、查看是否生成过SSH Key
输入cat ~/.ssh/id_rsa.pub
进行查看。
一般以ssh-rsa 开头,以邮箱为结尾。如
若存在,再次生成会覆盖旧公钥。
2、生成SSH Key
输入ssh-keygen -t rsa -C “xxxxx@xxx.com”
xxxxx@xxx.com填写邮箱账号。
3、在github上完成设置
再次输入cat ~/.ssh/id_rsa.pub
查看并复制刚生成的ssh key。
在github的设置里找到SSH and GPG keys,设置任意title并粘贴Key。
4、验证是否成功
输入ssh -T git@github.com
进行验证。
5、克隆github库
最后即可使用git clone git@github.com:
命令克隆github的库了,如
git clone git@github.com:XXX/XXX.git
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。