【问题标题】:git@github.com: Permission denied (publickey) ERRORgit@github.com:权限被拒绝(公钥)错误
【发布时间】:2019-05-30 14:02:58
【问题描述】:

我一直在尝试推送到 origin master,但现在我得到了不同的错误

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.

如何重新连接我的 github?我尝试了多种不同的东西。

【问题讨论】:

标签: reactjs git github iterm2 iterm


【解决方案1】:

如果尚未生成,您需要在您的机器上生成一个 SSH 密钥。

这可以通过在您的 .ssh 文件夹中运行以下命令来完成

ssh-keygen -t ecdsa -b 521 -f 'filepath/id_ecdsa'

更多阅读ssh command

这将生成一个公钥和私钥对。您需要将公钥添加到您添加的 github 帐户或特定 repo。

cat id_ecdsa.pub 并将其添加到您的 github 存储库的 SSH 密钥中。

请注意,上面的文件名可以是任何名称。我只是以加密类型ecdsa 更可取的方式命名它。

【讨论】:

    猜你喜欢
    • 2020-01-04
    • 2021-12-06
    • 2014-03-18
    • 1970-01-01
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    相关资源
    最近更新 更多