Skip to content

我认同的Git分支管理策略 #1

@miclay

Description

@miclay

中心分支

介绍

  • maste主分支:保持一个稳定状态的对外发布版本。
  • dev开发分支:保持最新开发进展的一个分支。

辅助分支

介绍

  • daily分支:从master创建,用于日常开发、fix、部署,发布时,先合并到master,在合并到dev,然后删除该daily分支。
  • feature分支:从dev创建,用于开发一个特色功能,完毕时,合并回dev。若需要发布,须要通过创建daily分支辅助发布。featrue发布后,可以删除该分支,也可以有计划地保留。
  • 版本分支:发布之前打一个和daily分支一样版本号的tag

参考:
http://nvie.com/posts/a-successful-git-branching-model/
http://roclinux.cn/?p=2129

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions