我确实参与了一个github项目。
我不希望任何人在github上从我的版本中分叉,但我更喜欢他们从原始项目中提取自己。所以我想删除代表“删除存储库”操作的“主分支”....
我的问题是:如果我删除它,有一天我想再次为同一个项目做贡献,我会在“重新分叉”上得到一些奇怪的行为吗?我会丢失一些信息,比如问题......?
有没有在github上有丰富经验的人能暗示我吗?
答案 0 :(得分:2)
您可以实际删除您的分叉(不仅仅是主分支)
删除后,您可以随时(as seen here)重新分叉原始项目 As mentioned here,只要您的PR(Pull请求)被接受,您就可以删除您的分叉。或者你可以删除它,即使你的PR正在等待......但它会随你的叉子一起消失(虽然它仍然可以在上游的原始仓库中看到)。
官方文件:" Tidying up after Pull Requests" (仅适用于分支,但您可以将相同的想法应用于fork删除)。