电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

GIT分支流程开发规范

GIT分支流程开发规范_第1页
1/11
GIT分支流程开发规范_第2页
2/11
GIT分支流程开发规范_第3页
3/11
GIT 分支流程开发规范•分支流程说明o简介o必读文章•分支命令规范o特性(功能)分支obug 修复分支、紧急 bug 修复分支orelease 分支•常用操作命令简介o基本操作o使用 gitflow 简化操作■初始化・功能分支■预发布分支■hotfix 分支■qit-flow 备忘清单•发布代码流程o发布 Releaseo发布 Hotfix•总结本文定位于为使用 GIT 标准分支开发流程的开发团队新人提供一份参考指南,其中的内容都是我们公司在研发团队初创时所遵循的一些开发流程标准,经过近一年的实践,虽说还有很多不足,但是随着团队经验的丰富和人员的扩张,我会适时地更新本文,分享我们在使用 GIT 开发流程中遇到的问题和解决方案。分支流程说明简介鱼鬲41懣・Jrpease®ku+禺卑曹畧n 會畫頁第翟路湘挥曹剽、w^i‘ilwil—项目中长期存在的两个分支•master:主分支,负责记录上线版本的迭代,亥分支代码与线上代码是完全一致的。•develop:开发分支,该分支记录相对稳定的版本,所有的 feature 分支和 bugfix分支都从该分支创建。其它分支为短期分支,其完成功能开发之后需要删除•feature/*:特性(功能)分支,用于开发新的功能,不同的功能创建不同的功能分支,功能分支开发完成并自测通过之后,需要合并到 develop 分支,之后删除该分支。•bugfix/*:bug 修复分支,从 develop 分支创建,用于修复不紧急的 bug,普通 bug均需要创建 bugfix 分支开发幵发完成自测没问题后合并到 develop 分支后,删除该分支。•release/*:发布分支,用于代码上线准备,该分支从 develop 分支创建,创建之后由测试同学发布到测试环境进行测试,测试过程中发现 bug 需要开发人员在该 release 分支上进行 bug 修复所有 bug 修复完后在上线之前需要合并该 release 分支到 master分支和 develop 分支。•hotfix/*:紧急 bug 修复分支,该分支只有在紧急情况下使用,从 master 分支创建,用于紧急修复线上 bug,修复完成后,需要合并该分支到 master 分支以便上线,同时需要再合并到 develop 分支。必读文章团队中的 Git 实践 Git 在团队中的最佳实践一如何正确使用 GitFlow 分支命令规范特性(功能)分支功能分支的分支名称应该为能够准确描述该功能的英文简要表述1.feature/分支名称例如,开发的功能为新增商品到物料库,则可以创建名称为 feature/materialadc 的分支。bug 修复分支、紧急 bug 修复分支bug 修复分支的分支名称可以为 Jir...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

GIT分支流程开发规范

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部