Github下游拉请求?

时间:2012-02-01 15:45:06

标签: github pull-request

我在github上有一个项目,github上的一个组织已经分叉了。我可以将代码下游推送到组织的分支机构吗?我试过这样做,但是没能。

我想知道我是否可以向下游发送拉取请求?

2 个答案:

答案 0 :(得分:6)

GitHub确实允许这样做,而且它实际上很容易做到,尽管我没有发现它非常清楚地记录下来。

缺点是,当你在Pull Requests上导航>来自GitHub UI的新拉取请求,您将进入“比较”页面。在左下角,您可以选择自己的分支,或者您可以在“username:branchname”形式的另一个用户的仓库(包括下游或同行)中键入分支。所以(使用GitHub示例中的名称)如果用户hubot想要向下游用户octocat提交Pull请求,他们将在左侧输入“octocat:master”并在右侧输入“hubot:master”。

输入左侧和右侧的名称后,您将看到“单击此处从此比较中创建拉取请求”选项。瞧!下游拉动请求!

答案 1 :(得分:2)

您可以将存储库的fork分叉,并将其作为repo中的另一个远程添加。然后你可以向他们发送一个拉取请求。你可能需要添加另一个用户并添加一个不同的.ssh / config条目来提供不同的公钥。听起来很酷! :)