2

我有一个托管在 Github 上的存储库结构:

ParentRepo
|
-----ChildRepo
     |
     -----ChildOfChildRepo1
     |
     -----ChildOfChildRepo2
     |
     -----ChildOfChildRepo3

ChildRepo是“权威”存储库,就最终用户去哪里获取最新代码和发出拉取请求而言。这是从ParentRepo.

是最终用户制作的ChildOfChildRepoN分叉,从ChildRepo.

ParentRepoChildRepo权威存储库分支的父级。有时我将提交从ChildRepofork 推送到ParentRepo.

我控制ParentRepo在一个 Github 帐户和ChildRepo另一个 Github 帐户下。

如果我删除ParentRepo存储库,这会以任何方式影响ChildRepo其子分支吗?

4

1 回答 1

1

不,子叉子只知道ChildRepo如果它是公共回购,它ChildRepo仍然会存在。

请参阅“ GitHub 帮助:删除存储库

删除私有存储库也会删除它的所有分支
删除公共存储库不会

但是,向 GitHub 支持寻求确认是个好主意。

ChildRepo这可能会影响到任何未决的拉取请求ParentRepo

于 2014-03-20T07:10:30.210 回答