首页 > 解决方案 > git-flow 防止非发布提交进入 master

问题描述

我已经开始在我的项目中使用 git-flow 分支模型。

在发布期间,我从开发创建了一个新的发布分支,并且只允许将发布的关键修复提交回主控。

虽然从发布分支合并到开发分支的更改是自发布创建以来在开发中有新的提交,但它们必须先从开发分支合并到发布分支,然后从发布分支合并到开发分支。

因此,如果将发布合并到先开发,这些新提交可能会转到主版本(最新的稳定版本)。

目前,我已经冻结了开发分支,因此任何发布关键修复都必须转到发布分支。

但是有许多功能分支正在等待合并到开发中。

有没有更好的方法来处理这个?

标签: gitgit-flow

解决方案


推荐阅读