如何在不使用发布分支的情况下使用 git 流程?

How to use git flow without using release branch?

git 流程 中有几个分支可用。 比如

我不需要 release/ 分支,想将 staging 分支(一个开发分支)直接合并到 master。 使用 git flow 实现此目的的最佳方法是什么?

我认为必须为 production 或您的 master 分支

中的每个版本创建发布分支

所以没有其他方法可以做到这一点。

简单流程如下:

  1. 在您的 feature 分支上工作
  2. 完成工作并将您的 feature 分支合并到 staging
  3. staging 创建 release 分支。
  4. 添加版本和标签,然后将其合并到 masterstaging 两者。

我认为这对你有帮助。