删除父Github存储库会影响子Fork吗?

删除父Github存储库会影响子Fork吗?,github,repository,git-fork,Github,Repository,Git Fork,我在Github上有这样一个存储库结构: ParentRepo | -----ChildRepo | -----ChildOfChildRepo1 | -----ChildOfChildRepo2 | -----ChildOfChildRepo3 ChildRepo是“权威”存储库,最终用户可以从中获取最新代码并发出请求。这是从ParentRepo派生出来的 childrof ChildRepo是由最终用户制作的叉子,从ChildRe

我在Github上有这样一个存储库结构:

ParentRepo
|
-----ChildRepo
     |
     -----ChildOfChildRepo1
     |
     -----ChildOfChildRepo2
     |
     -----ChildOfChildRepo3
ChildRepo
是“权威”存储库,最终用户可以从中获取最新代码并发出请求。这是从
ParentRepo
派生出来的

childrof ChildRepo
是由最终用户制作的叉子,从
ChildRepo
分叉

ParentRepo
ChildRepo
权威存储库分支的父级。偶尔我会将提交从
ChildRepo
分支推送到
ParentRepo

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


如果我删除
ParentRepo
存储库,这会影响
ChildRepo
及其子分支吗?

不,子分支只知道
ChildRepo
,如果它是公共分支,那么
ChildRepo
仍然存在

见“

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

但是,请求GitHub支持确认是一个好主意


这可能会影响从
ChildRepo
ParentRepo
的任何挂起的拉取请求。

这是官方的答案,但不幸的是,树结构搞砸了,一个随机的子对象变成了父对象。不确定这是一个bug,还是出于设计: