
获得徽章 0
赞了这篇沸点
如何构建项目的分支管理策略?
在实施DevOps的过程中,需要解决的一个问题是如何管理项目的分支,以便所有研发人员能够高效地持续地为项目输出。为了解决分支管理的问题,人们打造了一个工具git以及关于分支管理的一套规则gitflow。git是一个分支管理工具,而为了让不同的研发人员顺利地使用git,那么需要遵守一下gitflow的以下规则:
develop分支被用于持续集成,其生命周期是伴随着项目的生命周期
feature分支被每名研发人员从develop分支创建,用于研发新功能
release分支是从develop分支创建出来的,当develop分支所研发的功能几乎完成的时候release就可以创建了
hotfix分支创建于master分支,用于解决master分支中出现的严重bug
master分支是用于管理可以随时发布的代码
以下是一张关于gitflow流程的图
在实施DevOps的过程中,需要解决的一个问题是如何管理项目的分支,以便所有研发人员能够高效地持续地为项目输出。为了解决分支管理的问题,人们打造了一个工具git以及关于分支管理的一套规则gitflow。git是一个分支管理工具,而为了让不同的研发人员顺利地使用git,那么需要遵守一下gitflow的以下规则:
develop分支被用于持续集成,其生命周期是伴随着项目的生命周期
feature分支被每名研发人员从develop分支创建,用于研发新功能
release分支是从develop分支创建出来的,当develop分支所研发的功能几乎完成的时候release就可以创建了
hotfix分支创建于master分支,用于解决master分支中出现的严重bug
master分支是用于管理可以随时发布的代码
以下是一张关于gitflow流程的图
展开
4
14
赞了这篇文章
赞了这篇沸点
42
199
赞了这篇沸点
前天下午入职A公司,当天下午收到B公司的offer,对比之后觉得B公司发展前景会比较好,于是当天晚上跟A公司负责人说公司氛围不适合我,放弃这份工作。今天来B公司入职,TM负责人跟我说公司环节出了问题,公司刚好砍掉了一个项目,人事又把offer发出去了,然后没任务给我做,意思就是叫我可以滚蛋了。我真的想...我现在心情我自己也无法形容...
60
33