答案 0 :(得分:1)
主要分支的功能如下:
develop
分支是供所有开发人员管理他们的作品。master
分支是管理生产版本的主要分支。release
分支是准备新版本的分支(如果您的情况需要UAT)。对于你所附的分支模型的git流程如下:
develop
分支上工作,他们可以在自己的功能分支上开发新功能。完成功能分支的工作后,它们应合并到develop
分支。1.0
的版本时,可以为UAT创建发布分支release-1.0
。当它准备就绪时,将发布分支release-1.0
合并到master
分支中,以获得新的生产版本。develop
合并到master
分支中以直接发布新版本。有关git流程说明的更多详细信息,您可以参考帖子A successful Git branching model。
所以对于你的问题:
develop
分支和master
分支设置CI构建。master
分支。master
分支上。