2017-07-02 79 views
0

我分叉了一个大型的公共回购,并做了一堆变化。我向那个有大量活动的大型回购商提出了要求。有几个人就这些变化提出了github的评论,但我所知道的主要回购并没有实现我的变化。在主要的回购协议中,更改仍在显示,但来自“未知存储库”的说法。我确实有一个我在本地删除的repo的克隆。可能从删除分叉回购删除中恢复?

即使我删除了我的回购库,我分叉的主回购库仍能提交更改吗?是否有可能把我的回购回来?我是SOL?

清除“我确定?”这个问题的答案。应该是没有的。

+0

很难肯定地说,如果没有在上游回购库中查看问题的变化(他们是否处于开放式回购请求?),但基于您所说的上游回购应该仍能够整合您的更改。 – Chris

+0

是@Chris。他们在公开的开放式回购协议中,我可以看到差异评论。 “未知回购”评论令我担忧。 –

回答

0

即使我删除了我的回购,我可以从主分拣还是提交更改?

是的,他们可以。

此外,GitHub文档shows how users can even get the PR onto their local machine even if the fork from which it came is deleted。这为其他用户在合并前提供了一种方法,让其他用户在必要时继续对PR进行更改。

是否有可能将我的回购放回去?

据我所知,您可以重新分叉存储库,但这不会导致您的PR被“重新连接”。我不知道有什么办法可以做到这一点。

当然,您可以删除PR并创建另一个。这是否值得取决于你和上游存储库的维护者。就个人而言,我不会打扰。