Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2128|回复: 0
打印 上一主题 下一主题

gitflow

[复制链接]

437

主题

566

帖子

2381

积分

金牌会员

Rank: 6Rank: 6

积分
2381
跳转到指定楼层
楼主
发表于 2017-5-23 18:15:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jimu 于 2017-5-23 18:17 编辑

https://github.com/nvie/gitflow

A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.


而gitflow可以说是git的一种标准吧,遵循一定的规范,
Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候进行交互。除了使用功能分支,在做准备、维护和记录发布也使用各自的分支。当然你可以用上功能分支工作流所有的好处:PullRequests、隔离实验性开发和更高效的协作。
Gitflow标准
主要分支

master: tag-rc版本处在(test-ready)状态,但仍需要回归测试。打正式tag的点可以认为(production-ready)状态
develop:最新的开发状态
辅助分支

feature:开发新功能的分支,基于develop,完成后merge回develop
release:准备要发布版本的分支,用来修复bug.基于develop,完成后merge回develop和master
hotfix:修复master上的问题,等不及release版本就必须马上上线.基于master,完成后merge回master和develop
tag:作为正式发布的版本,基于master,在master上打上正式的tag之后,发到线上



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 01:27 , Processed in 0.060346 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表