gpt4 book ai didi

git - SSH GITHUB key

转载 作者:行者123 更新时间:2023-12-02 14:29:16 25 4
gpt4 key购买 nike

我是在 Mac 上使用 GITHUB 开发的新手。我已经创建了 SSH 公钥和私钥文件,并且在 git hub 上的设置中有公钥。我将文件移动到我的 Mac 上的 ~/.ssh 文件夹中。

问题是,当我尝试推送到远程分支时,访问被拒绝。

Jims-MacBook-Pro-2:romannumeralconverterAPI jrieck$ git push --set-upstream origin master
Enter passphrase for key '/Users/jrieck/.ssh/id_rsa':
Enter passphrase for key '/Users/jrieck/.ssh/id_rsa':
ERROR: Permission to jrieckPillarTechnology/ArabicToRomanNumeralAPI.git denied to deploy key
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.
Jims-MacBook-Pro-2:romannumeralconverterAPI jrieck$

关于访问被拒绝错误的原因有什么想法吗?

最佳答案

听起来您已将 key 设置为部署 key ,默认情况下为只读。部署 key 背后的想法是,您可以让自动化系统使用该 key 访问特定存储库,以便将其部署到生产环境中。您可以在 GitHub documentation 中阅读有关部署 key 为何有用的更多信息。

如果您打算将此 key 与您的帐户一起作为人类使用,而不是用于自动化过程,您可能希望将其作为部署 key 删除,而是将其添加为您的帐户的 key ,如 GitHub documentation for adding an SSH key 中所述。请注意,您需要先将 key 作为部署 key 删除;否则,您将无法将其添加为您帐户的 key 。

关于git - SSH GITHUB key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54172002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com