每个计算机可以生成多个公钥,每次生成公钥后都会被覆盖,出这个错应该就是GitHub上没公钥,需要重新将公钥复制到GitHub上
首先生成公钥步骤
1 先配下个人的用户名和邮箱。命令:
git config –global user.name “username”
git config –global user.email “643578753@qq.com”
2 可通过命令git config -l查看配置的用户名和邮箱。
3 生产公钥。
ssh-keygen -t rsa
输入完这个命令后,会有两个步骤,保存公钥的路径已经设置密码。
请大家忽略这两步,直接点击回车即可生成。
4生成的公钥默认路径在C:\Users\username.ssh目录下生成 id_rsa id_rsa.pub 两个文件。
将 id_rsa.pub里的内容复制即可
GitHub配置公钥步骤
在github打开settings, SSH and GPG keys, New SSH keys ,粘贴刚才复制的