Git分支管理

建站 ouk 1071℃ 0评论

1、基本流程

QQ图片20150313101703

  1. master分支,主要是用于项目发布,发布到正式平台
  2. develop分支,主要是用于项目开发,在其下面可以根据功能开发,创建新的分支
  3. feature1分支,项目开发过程中,子模块开发建立的分支,该功能分支开发完成后,和develop分支合并,然后删除
  4. release1分支,用于develop分支开发完后,在develop上建立新的分支,用于和master合并,然后发布,测试如果没有bug,就和master合并,如果有bug则在该分支上修补bug,然后分别和master、develop分支合并
  5. hotfix分支,用于处理主站上的bug修补,当主站上出现bug时,在master分支基础上创建hotfix1分支,然后对bug进行处理,处理完成后,在master和develop分支合并该分支,然后删除该分支。

注:搭建测试环境,develop测试完成后,在测试服务器上,拉去该分支,然后做对应的功能测试,如果测试没有问题,则在develop分支上创建release1分支,然后管理员在master分支上合并release分支

转载请注明:OUK技术人生 » Git分支管理

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址