使用 GitHub Enterprise,我 fork 了一个私有(private)存储库。然后,我将上游存储库公开,这打破了公共(public)上游和我的私有(private)个人 fork 之间的“ fork ”关系(如所述 here )。我现在也公开了我的存储库副本。据我所知,我无法再从我的存储库副本向上游发出 pull 请求,因为我的副本不被识别为上游的分支。
我可以将我的存储库与上游存储库作为 fork 重新关联吗?
最佳答案
GitHub 支持人员之前已为我删除了 fork 关系,因此我怀疑他们也能够重新连接您。
要自己做,我会:
- 创建上游存储库的新分支
- 将您个人 fork 的
来源
更改为新 fork
您将丢失当前分支的 GitHub 历史记录( pull 请求等),但您将能够再次使用上游。
关于git - 将 git repo 与现有的 fork 网络关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30893077/