将 git 回购与现有的分叉网络相关联
Associate git repo with existing fork network
使用 GitHub Enterprise,我分叉了一个私人仓库。然后我制作了上游回购 public,这打破了 public 上游和我的私人分支之间的 'fork' 关系(如前所述 here)。我现在也制作了我的 repo public 副本。据我所知,我不能再从我的回购副本向上游发出拉取请求,因为我的副本不被识别为上游的分支。
我可以将我的仓库与上游仓库重新关联为一个分支吗?
GitHub 支持人员之前已经为我移除了分叉关系,所以我怀疑他们也能够重新连接你。
要自己完成,我会:
- 为上游仓库创建一个新的分支
- 将您的个人叉子
origin
更改为新叉子
您将丢失 GitHub 当前分支的历史记录(拉取请求等),但您将能够再次使用上游。
使用 GitHub Enterprise,我分叉了一个私人仓库。然后我制作了上游回购 public,这打破了 public 上游和我的私人分支之间的 'fork' 关系(如前所述 here)。我现在也制作了我的 repo public 副本。据我所知,我不能再从我的回购副本向上游发出拉取请求,因为我的副本不被识别为上游的分支。
我可以将我的仓库与上游仓库重新关联为一个分支吗?
GitHub 支持人员之前已经为我移除了分叉关系,所以我怀疑他们也能够重新连接你。
要自己完成,我会:
- 为上游仓库创建一个新的分支
- 将您的个人叉子
origin
更改为新叉子
您将丢失 GitHub 当前分支的历史记录(拉取请求等),但您将能够再次使用上游。