情况

虽然在GitHub添加了SSH keys,但是在执行git clone https://*命令时,仍然会提示需要输入密码,如下:

git clone https://github.com/yansheng8*
Cloning into '*'...
Username for 'https://github.com': 

理解

之前配置SSH,需要使用ssh形式的URL(即git@github.com:*开头的)进行clone。
在这里插入图片描述

# 配置SSH
#1)本地生成key
ssh-keygen -t rsa -C "email@qq.com"

#2)查看生成的key 
cat cat  ~/.ssh/id_rsa.pub

#3)在github个人账户配置key
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐