提交几个相互依赖的拉取请求

时间:2018-04-14 21:08:25

标签: git github branch pull-request

我在Github上分了一个项目。到目前为止,我已经使用了通常的方法,包括创建一个特定的分支,进行一些特定的更改,将其推送到origin并为上游repo创建pull请求。

现在让我们假设我创建了分支B1来修复代码中的问题并从中创建一个拉取请求。然后我想继续工作并添加一个新功能。所以我从与主服务器上的B1相同的点创建分支B2。

我遇到的问题是,为了使B2中的代码正常工作,我还需要从B1获得修复。如何在我的本地存储上管理它,知道来自B1的拉取请求尚未集成到上游,因此在分支B2之前我无法从上游获取合并。

我明白了:-)?

1 个答案:

答案 0 :(得分:0)

您可以从分支B1创建分支B2,因此它将包含修复程序。然后,一旦B1在master中合并,你可以在master上重新绑定分支B2并继续处理它。