产品管理开发之Git工作流和分支规范推荐
前言 无论是开源项目还是内部项目,使用Git都是大势所趋,尤其是在产品管理这块,使用Git大大提高了开发效率和产品的交付频率。本篇,针对Git的工作流和分支使用,进行了一些推荐。 目录 1 产品管理开发之Git工作流和分支规范推荐 1.1 Git工作流模型推荐 1.2 Git产品开发分支规范要求 1.2.1 永久分支 1.2.1.1 master(稳定版) 1.2.1.2 开发版(develop) 1.2.2 临时性分支 1.2.2.1 功能(feature)分支 1.2.2.2 预发布(release)分支 1.2.2.3 修补bug(hotfix)分支 1.2.3 代码分支提交使用规范 1 产品管理开发之Git工作流和分支规范推荐 无论是开源项目还是内部项目,使用Git都是大势所趋。因此,针对Git的工作流和分支使用,本篇进行了一些推荐: 1.1 Git工作流模型推荐 1.2 Git产品开发分支规范要求 在产品开发或者复杂项目开发,我们推荐严格遵循此规范进行开发。对于中小项目和个人开发,您可以按需来设计自己的规范和要求。 1.2.1 永久分支 1.2.1.1 master(稳定版) 主分支,主分支只用来发布重大版本。 所有提供给用户使用的正式版本,都在这个主分支上发布。 1.2.1.2 开发版(develop) 日常开发应该基于此分支来完成。 如果想正式对外发布