我经常会在Github项目中遇到一些小问题并对其进行修复。每次这样做都会在我的存储库中创建一个分支。随着时间的推移,在我的Github帐户中积累了100多个分叉项目。 今天,我想要清理掉我帐户中未使用的已分叉项目。现在我发现有12个由他人从我的分叉创建的项目仍然存在。其中没有一个收到过合并请求。 如果我删除我的分叉,我的分叉会怎样呢?它们会变成“孤儿”或链接回我的分叉源吗?
当存储库被删除或更改可见性时,分支会发生什么?: 删除私有存储库 删除私有存储库时,所有私有分支也将被删除。 删除公共存储库 删除公共存储库时,选择一个现有的公共分支作为新的父存储库。所有其他存储库都从此新的父存储库派生,并且后续拉取请求都发送到此新父存储库。
原始->F3->F2
。但你正在问一个不同的问题。在情况原始->F1->F2->F3
中,如果删除了F2
,则新的关系图变为原始->F1->F4->F3
或原始->F1->F3
,但是F1
的关系没有改变。 - phd