使用个人访问令牌推送到 GitHub 存储库时权限被拒绝

问题描述 投票:0回答:1

在第一个 git Push origin master 请求之后我得到了

远程:nahidhasan830 拒绝 rabiul7772/Forkify_Project.git 的权限。 致命:无法访问'https://github.com/rabiul7772/Forkify_Project.git/':请求的URL返回错误:403这个错误。

然后我尝试使用个人访问令牌进行推送并收到以下错误, 远程:rabiul7772/Forkify_Project.git 的权限被拒绝。 致命:无法访问'https://github.com/rabiul7772/Forkify_Project.git/':请求的URL返回错误:403

我该如何解决这个问题?

git github push personal-access-token
1个回答
0
投票

您遇到的错误消息(“权限被拒绝”和“请求的 URL 返回错误:403”)表明您没有推送到 GitHub 上的存储库所需的权限。这可能是由于多种原因造成的,例如凭据不正确、访问权限不足或其他配置问题。

要解决此问题,您可以按照以下步骤操作:

  1. 双重检查存储库权限: 确保您拥有推送到存储库所需的权限。如果您尝试推送到从其他用户分叉的存储库,请确保您对分叉的存储库具有写访问权限。

  2. 使用正确的用户名和电子邮件: 确认您的 Git 配置具有与您的 GitHub 帐户关联的正确用户名和电子邮件。如果需要,您可以使用以下命令来设置这些配置:

git config --global user.name "Your GitHub Username"
git config --global user.email "Your GitHub Email"

更多信息请参考GitHub文档。

© www.soinside.com 2019 - 2024. All rights reserved.