git发布管理模型:总是从master分支发布?

时间:2013-04-21 14:49:12

标签: git git-svn

我正在阅读http://nvie.com/posts/a-successful-git-branching-model/这似乎非常有希望。

我正在寻找一些在这篇文章中遗漏的澄清:

  1. 总是由大师发布 - 是吗?我可能有一个修补程序分支或发布分支,但是发布是由主服务器完成的。因此,在发布之前将分支合并为master,标记它然后进行发布。让我的生活变得简单,但我不确定这也是gitflow的推荐。
  2. 出于这个确切的原因,标签始终存在于主分支上。每个标记都标记一个释放点。那也行吗?

1 个答案:

答案 0 :(得分:0)

  1. 这是post在“完成发布分支”一节中的引用:

      

    当发布分支的状态准备好成为真正的版本时,需要执行一些操作。首先,release分支合并为master(因为master上的每个提交都是定义的新版本,请记住)。接下来,必须标记master上的提交以便将来参考此历史版本