当我尝试从VS Code拉出或推送到我的远程存储库时,我一直遇到问题。每次我这样做,我都会收到错误:"权限被拒绝:(公钥)"。
日志告诉我:
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
答案 0 :(得分:1)
首先检查您的ssh密钥是否受密码保护,以及您的操作系统是什么。
如果您使用的是Mac,则密码可能位于密钥链中,在这种情况下,请参阅issue 36818是否适用:它引用Saving SSH keys in macOS Sierra keychain。
再试一次,进行测试,重新生成默认的公钥/私钥SSH密钥,无需密码。