首页 > 解决方案 > 没有开发分支的 git 策略是否有名称?

问题描述

对于我的生产项目,我一直在使用三个分支,master以及develop我正在开发的特定功能。

我将创建一个分支develop,然后创建该功能,然后合并回develop(挤压和合并)。

当我推送到生产环境时,我会从developinto中创建一个合并提交master

我发现自己所处的情况是,功能将花费很长时间来确定develop何时可以推送。

我想我在某处读过关于没有develop分支的信息。

我仍然会有暂存 API 和暂存版本的 UI。

该策略的名称是什么?您对此有何经验?

标签: git

解决方案


我认为,您所说的不包含develop分支的是Git Feature branch workflow。有许多 git 工作流程。哪个更好取决于项目。

最受欢迎的工作流程之一是Gitflow worlflow。我认为目前您正在遵循此工作流程。

在这里,您可以找到工作流程之间的一些比较,并确定最适合您的工作流程。


推荐阅读