403推送到我不拥有的公共存储库时出错?如何克服这个问题?

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

我已经克隆了一个不属于我的公共存储库。我对该存储库进行了更改。现在提交更改后,当我尝试推送时出现此错误-

$ git push origin master
remote: Permission to navindian/******.git denied to Arpan619Banerjee.
fatal: unable to access '<github URL of that repo>': The requested URL returned error: 403

请告诉我如何推送更改。我已从存储库所有者那里获取了用户名和密码。

git push
1个回答
1
投票

您不能推送到公共存储库。存储库的所有者必须将您添加为贡献者。

但是您可以通过fork通过合并请求在该存储库中进行代码更改。

如果您在GitHub上:

  1. 叉存储库
  2. 克隆分叉的仓库
  3. 进行更改并将其提交给分叉的仓库
  4. 向原始存储库提出合并请求。

一旦审核合并请求,就应该将其合并。

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