2

我分叉了一个项目,编辑了一些文件并向主项目的主人发送了一个拉取请求,并编辑了其他内容并再次发送了一个请求。

但是,对于第三次编辑和提交,发送请求时,消息说:

哎呀!已经有<myname>:master 尝试其他分支的拉取请求或查看拉取请求?

所以我们可以发送拉取请求两次但不能发送三次?我认为 git 的想法是我们可以增量修复和提交,并为每个修复和提交发送拉取请求?

4

1 回答 1

4

您不会针对特定提交发送拉取请求,而是针对分支发送拉取请求……这就是为什么它在拉取请求页面顶部显示如下内容的原因:

 rvanlieshout wants to merge 2 commits into maccman:master  from rvanlieshout:master

此外,如果您对分支进行提交,它们将被添加到拉取请求中。如果您在 rails/rails 上查看像这样的大型项目的拉取请求,您会很好地看到这一点。有一堆行说“添加了/一些提交”。

如果要打开多个拉取请求,则必须使用不同的功能分支来执行此操作。

于 2012-09-02T11:00:58.120 回答