[英]Why do I keep getting "Permission Denied: (Public Key)" when trying to use git with VS Code?
当我尝试从 VS Code 拉取或推送到远程存储库时,我一直遇到问题。 每次我这样做时,都会收到错误消息:“权限被拒绝:(公钥)”。
日志告诉我:
首先检查您的 ssh 密钥是否受密码保护以及您的操作系统是什么。
如果您使用的是 Mac,密码短语可能位于钥匙串中,在这种情况下,请查看问题 36818 是否适用:它引用了在 macOS Sierra 钥匙串中保存 SSH 密钥。
再试一次,进行测试,重新生成没有密码的默认公共/私人 SSH 密钥。
对我来说,它有助于将协议从 ssh 更改为 https: git remote set-url origin https://github.com/username/ProjectName.git
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.