1.问题原因
出现该问题的原因其实就是远程仓库以及本地的ssh key出现了问题
2.解决方法
首先删除之前的本地ssh key,也就是删除本地的.ssh文件夹,这个文件夹一般存放在C/user目录下,随后输入ssh-keygen -t rsa -C "your@email.com"
,这里的your@email.com
填写的是自己的邮件地址,接着就会出现
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
连续按3次回车就可以了,ssh key生成后会存放在id_rsa目录下的id_rsa.pub文件中,可以在bash中输入cat id_rsa.pub
命令查看并复制密钥,最后将密钥添加到远程仓库中就能解决问题了。