从哪个现有分支,应该创建新分支?

时间:2014-01-16 17:07:52

标签: git branch branching-and-merging

我已完成release20140116分支中的工作并将其推送到远程。此分支尚未与master分支合并。我的master分支有更新,直到我的上一个发布分支release20140109。 现在,我需要处理另一个模块,我想为下一个版本release20140123创建另一个分支。

我应该从哪个现有分支创建这个新的release20140123分支? masterrelease20140116

句子“从哪个现有分支”,我的意思是:

git checkout master
git branch release20140123

git checkout release20140116
git branch release20140123

1 个答案:

答案 0 :(得分:1)

如果你有一个develop分支,我的回答是来自develop。如果您还不知道git-flow,我强烈建议您查看它:我发现它的分支模型非常有效。请查看此brief article进行简短介绍。

无论如何,在您目前的情况下,我个人会将其基于master,因为它应该保留项目的最新稳定状态。