解决idea Git@github.com: Permission denied (publickey). Could not read ...提交失败

959 阅读1分钟

报错信息

image.png

1.首先设置你的git免密登录

  • 打开Git bash检查SSH keys是否存在

ls ~./ssh

(我的有,但是我把它删了,重新生成了一个【把整个ssh文件夹删了】)

  • 重新生成ssh keys ssh-keygen -t rsa -C 196364260x@qq.com 最后这是个检测邮箱,随便填

  • 在生成ssh中有一个 id_rsa.pub 文件,在Git bash中使用cat命令查看,赋值里面的东西,登录github.com,进入setting

image.png

image.png

2.生成口令token

image.png

image.png

我这里可能和你们的不太一样,就是生成一个token,赋值token,之后在idea使用token登录

image.png

之后再次push到github,就能成功了

总结:
1.本机和github之间设置免密登录
2.idea使用token登录
3.再次提交