我正在使用另一个人的github项目,我做了一个补丁,我认为它可能很有用。
我尝试了一个基本的git推送但我有这个错误
remote: Permission to *****.git denied to *****.
fatal: unable to access `'https://github.com/***/***/'`: The requested URL returned error: 403
推送更改的正确方法如何考虑?
谢谢!
答案 0 :(得分:3)
除非作者授予您提交权限,否则您应该create a pull request。以下是有关using pull requests的更多信息。
基本上,您将存储库分叉到您的帐户中。您进行了更改,并要求作者将您帐户中的更改与主存储库中的更改进行比较。
Github使用他们的拉取请求功能轻松完成。
答案 1 :(得分:1)
推送到你的github并创建一个拉取请求。
如何在一张图片中使用github:
答案 2 :(得分:0)
您收到的错误是权限问题,您需要向您提取此代码的人员提出许可,以便将其推送回存储库。
更重要的是,我建议你在开始使用它之前阅读git手册,因为在提交之后必须进行简单的“推送”,并且在检查远程存储库中没有任何更改之后(做一个额外的拉动)再推之前建议)。