从不是 github 上的分支的存储库创建拉取请求

Abs*_*Web 2 github git-fork upstream

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

问题是,我的存储库在 github 中没有被标记为分支。因此无法向原始存储库创建拉取请求。

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

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

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

bk2*_*204 5

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

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