首页 > 解决方案 > 带有 Git 流的 Github

问题描述

我们有一个正常的 Git 流程:

在每个步骤中,我们使用不同的变量构建不同的版本,用于测试和模拟我们的代码和 API 是否稳定。
这就是我所拥有的:

  1. 我“复制”(从开发创建其他分支)develop以生成stagingmaster
  2. 我开始从开发创建一个新的功能分支,并将其合并到登台(PR 从开发到登台),然后是主控(PR 从登台到主控)。一切都很好。
  3. 我在另一个功能分支上也有同样的情况,但是当我尝试从 Github 打开 PR 时,developstaging显示带有This branch is out-of-date with the base branch. 我需要点击Update branch按钮

我们在所有其他项目中都遇到了同样的问题,我敢肯定,没有人在使用功能分支进行开发时有奇怪的历史,也没有人直接在 staging/master 上推送某些东西(受保护)。怎么了?

我们使用默认的合并提交

标签: gitgit-flow

解决方案


推荐阅读