Github / EGit拉取请求工作流程

时间:2013-08-15 00:20:19

标签: eclipse github egit

说我有一个回购,有人问它。然后他们确实工作并提交拉取请求。但是代码包含大量的行和/或它创建了一个GUI。我想要获取它,以便我可以实际看到它在从Eclipse运行之前运行它。我提出的选项是:

  1. 在EGit中创建第二个repo并直接从他们的fork中克隆。
  2. 为他们创建一个新分支。然后为请求留下评论,要求他们使用新分支重新提交拉取请求,并且我将关闭当前请求(不合并)
  3. 始终保留一个分支,供他们在拉取请求中使用。
  4. 除了在Github上建立一个组织,我还能做些什么呢?

2 个答案:

答案 0 :(得分:2)

  

然后对请求发表评论,要求他们使用新分支重新提交拉取请求,并且我将关闭当前请求

他们不必重新提交,您首先在本地测试和合并,如“Merging a pull request”GitHub页面中所述。

git checkout master
git pull https://github.com/otheruser/repo.git branchname

如果本地合并有效,那么您可以继续通过GitHub Web界面合并拉取请求。

答案 1 :(得分:0)

如果PR号为123,则可以简单地使用EGit Pull操作,并使用pulls/123/head作为参考。