报错信息:
Permission denied (publickey,gssapi-with-mic).
fatal: 无法读取远程仓库。
原因:
发现之前在 ssh keys 中配置的密钥是 rsa 算法生成,在新版系统中使用ed25519算法
解决方式
使用ed25519算法重新生成密钥
ssh-keygen -t ed25519
一顿回车之后,将 ~/.ssh/id_ed25519.pub 文件内容拷到 github 中的 ssh keys 里
cd ~/.ssh
cat id_ed25519.pub
博客主要讲述了在新版Mac系统中使用Git连接GitHub时遇到报错的问题。原因是之前在ssh keys中配置的密钥采用rsa算法生成,而新版系统需使用ed25519算法。解决方式是用ed25519算法重新生成密钥,并将对应公钥文件内容拷到GitHub的ssh keys里。
2105





