macOS升级Ventura后GIT无权限 Permission denied

报错信息

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

你可能感兴趣的:(git,macos,github)