fatal: unable to access 'https://github.com/usename/my-project.git/': The requested URL returned error: 403 Mac

fatal: unable to access 'https://github.com/usename/my-project.git/': The requested URL returned error: 403 Mac

我试图从命令行推送现有存储库,我遵循了下面的 git hub 步骤,看起来 github 将 master 更改为 main。

...或从命令行推送现有存储库 git远程添加源git@github.com:username/my-project.git git 分支-M 主要 git push -u origin main

我阅读了 window 用户解决错误 403 的解决方案;

我正在使用 Mac 笔记本,我的系统上没有控制面板,我也没有看到凭据管理。我的 ssh 密钥已成功连接到 github。

403 表示禁止访问,表示您已通过身份验证但没有执行该操作的权限。这可能有几个原因:

  • 您的凭据正确,但您无法推送到该存储库,在这种情况下,您需要请求权限。
  • 您正在使用密码,但您设置了 2FA,需要改用个人访问令牌。
  • 您的凭据用于不同的帐户,这意味着您无权访问该存储库。

请注意,您在这里使用的是 HTTPS。如果你想使用 SSH,那么你需要通过像这样更改远程来使用 SSH URL:git remote set-url origin git@github.com:usename/my-project.git.

如果您想重置您的 HTTPS 凭据,the Git FAQ explains how to do that