在第一个 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
我该如何解决这个问题?
您遇到的错误消息(“权限被拒绝”和“请求的 URL 返回错误:403”)表明您没有推送到 GitHub 上的存储库所需的权限。这可能是由于多种原因造成的,例如凭据不正确、访问权限不足或其他配置问题。
要解决此问题,您可以按照以下步骤操作:
双重检查存储库权限: 确保您拥有推送到存储库所需的权限。如果您尝试推送到从其他用户分叉的存储库,请确保您对分叉的存储库具有写访问权限。
使用正确的用户名和电子邮件: 确认您的 Git 配置具有与您的 GitHub 帐户关联的正确用户名和电子邮件。如果需要,您可以使用以下命令来设置这些配置:
git config --global user.name "Your GitHub Username" git config --global user.email "Your GitHub Email"
更多信息请参考GitHub文档。