我分叉了另一个人的存储库,做了一些我自己的提交,然后向用户发送了一个拉取请求。用户最近没有活动,我不认为自己对项目有任何贡献。
我仍然希望看到我的拉取请求在一天内被接受并合并,但我不想让我的版本的存储库再次存在。
在查看拉取请求之前删除存储库是否可以 用户在哪?
如果我现在删除我的分叉存储库,我的拉取请求是否仍然存在 适用吗?
在分析拉取请求之前删除分叉存储库, 一个好的做法?
答案 0 :(得分:12)
删除分叉时拉取请求(PR)不受影响(另请参阅this answer类似问题)。
3.取决于:
删除fork后,PR内容(提交)将无法再在同一个PR线程中更新。即使已删除(并可能重新创建)fork,也可以修复提交,因为您的提交存在于上游存储库中。但是,即使您在重新创建的分支中创建了同名分支,现有的PR也不会更新,因此您必须打开一个新的PR(请求分支和分支在内部链接到一个唯一标识符;重新创建一个fork将生成一个新的标识符,因此PR保持未链接状态。)
因此,如果您希望在合理的时间内获得有关PR的反馈(如果您打算考虑反馈并在必要时修复您的贡献),您应该保留您的分叉,以便您可以在必要时修复您的贡献
如果您不希望得到反馈或不关心修改您的贡献,您可以立即删除您的分叉。