2013-03-21 61 views

回答

8

理想的解决方案是留下评论,要求贡献者再次提交他/她的拉取请求时只提交2次提交,以便您无需做任何工作即可应用所述PR(拉取请求)。

另一种解决方案,从页面“Merging Pull Request”,到本地合并,在您的本地克隆,在一个专用的分支。
然后,您可以摘樱桃的提交你想要的权利,并推动那些回你的回购,但一定要留在拉请求的讨论部分解释

  • 你只花了2的评论5承诺,
  • 贡献者应该在你的新更新的主(其中包括2个提交)之上重新分配他的工作,并重新提交与最后(有希望固定的)3个提交相同的请求。

这与第一个选项类似,除非您不必等待修复:您可以在本地抓取您想要的,测试和推送。

+0

从OP的描述来看,这听起来像提交是无关的,否则他将无法挑选其中。在这种情况下,首先应将这些请求拆分为分离请求,因此我会首先选择留言,请求贡献者1)拆分请求并重新提交2)提交。 – 2013-03-21 08:19:45

+0

@MichaelWild我同意,但为什么要等呢?为什么不抓住一切并在本地排序? – VonC 2013-03-21 08:20:49

+0

没错。如果它没有太多的工作,并且只有'git add remote ...','git fetch ...','git cherry-pick ...'(可能使用'-x'来指示补丁),为什么不。 – 2013-03-21 08:23:53