我想知道如果在有不同的派生时删除原始存储库会发生什么。分支是否保留在GitHub上,或者也被删除了?
根据GitHub的文档,这取决于原始文件和fork是公开的还是私有的:
删除私有存储库将删除其所有分支。 删除公共存储库不会删除其分支。
删除私有存储库将删除其所有分支。
删除公共存储库不会删除其分支。
此页面上的更多详细信息:
删除私有存储库 删除私有存储库时,其所有私有派生也会被删除。 删除公共存储库 删除公共存储库时,现有的公共分支之一将被选择为新的父存储库。所有其他存储库均从该新父节点派生,随后的拉取请求将转到该新父节点。
删除私有存储库时,其所有私有派生也会被删除。
删除公共存储库时,现有的公共分支之一将被选择为新的父存储库。所有其他存储库均从该新父节点派生,随后的拉取请求将转到该新父节点。