在等待拉动时继续在子分支上工作

时间:2013-04-22 22:15:48

标签: git github

我已经向公共github回购发出了我的第一个请求。我在一个分支上分叉,编码和提交我的所有工作。我们称之为BranchA。

当我在等待请求时,我想在包含BranchA更改的新分支上做更多工作。我应该从BranchA创建BranchB吗?

如果我从上游提取更改时上述情况是正确的,那么假设BranchA已合并,BranchB会发生什么?

1 个答案:

答案 0 :(得分:3)

Git没有“子支”的概念;分支机构没有父母。

如果从分支A创建分支B,分支B将包括分支A的所有提交 如果您在分支A中进行更多提交,则可以git merge(或将其重新绑定)到分支B中 同样,如果上游主服务器获得更多提交,您可以git merge将它们分配到任一分支(您首先需要git fetch个。)

当接受拉取请求时,提交也将在上游主控器中。