gitflow工作流

导语

gitflow工作流以git为基础,主要通过各个独立的分支,让迭代过程更加流畅。要是您对git操作还不是很熟练,可以参考我上篇文章Git指令

长期分支

gitflow使用master作为正式发布的分支和develop作为功能集成的分支。

长期分支

git flow init #初始化,自动创建develop分支

功能分支

功能分支feature是从develop分支作为父分支。完成后合并回develop分支。

功能分支

git flow feature start featureName #开启新feature分支

git flow feature publish featureName #将feature分支push到远程

git flow feature pull origin featureName #拉取faetureName分支

git flow feature finish featureName #结束feature分支,自动删除

发布分支

专门developcheckout出一个分支用于发布,只用于文档和测试及Bug修复,完成后合并到masterdevelop

发布分支

git flow release start releaseName #开启新release分支

git flow release publish releaseName #将release分支push到远程

git flow release finish releaseName #结束release分支,自动合并,自动删除

维护分支

用于打补丁的分支,是从master分支fork出来的,完成后合并回masterdevelop

维护分支

git flow hotfix start hotfixName #开启新hotfix分支

git flow hotfix finish hotfixName #结束hotfix分支,自动合并,自动删除

参考文章

Git 工作流程 ——讲解了gitflow、githubflow、gitlabflow的基本差异

git-workflow——讲解git的各种工作流

A successful Git branching model——一种成功的在GIT之上的软件开发模型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值