0

不允许分叉 iss(对于 github 上的这个存储库)。所以我所做的是将存储库克隆到我的本地文件夹,然后进行更改并提交。然后将其推送到我自己在 github 上的存储库中。

问题,我的存储库在 github 中没有表示为 fork。因此无法创建对原始存储库的拉取请求。

如何在 github 中设置我的上游?

我尝试使用 git remote add 设置上游,并使用 git request-pull 创建拉取请求。但是,虽然命令成功,但 github 中没有显示任何内容......我的存储库仍然没有显示为 fork

当我尝试从网站创建拉取请求时,按下“新拉取请求”按钮,我只看到同一个分支,即使选择“跨叉”,我也看不到自己的叉子

4

1 回答 1

1

您不能从非分叉的存储库创建拉取请求。在 GitHub 上,所有的分叉,加上主存储库,形成了一个共享对象的存储库网络。这是创建拉取请求的要求。

如果您对原始存储库具有推送访问权限,那么您可以将您的分支推送到那里并从那里创建一个拉取请求。如果您不这样做并且存储库所有者已禁止分叉,那么您需要与他们讨论如何提出您的更改。

于 2021-10-26T21:38:49.127 回答