我们在使用Gitflow进行git分支工作流(通过TFS)。
当发布成功时,我们会执行以下操作:
步骤2会创建一个提交(合并PR YYY: 将发布合并到develop分支)。
当我查看我们的分支时,它显示develop分支比主分支落后了一次提交。这是因为提交(合并PR: XXX)不在develop分支上。
正确的程序是简单地从主分支到develop分支创建另一个pull request(即使没有任何更改)吗?
我在标准的Gitflow模型中没有看到这个步骤。
- 从发布到主分支发起pull request
- 从发布到develop分支发起pull request
步骤2会创建一个提交(合并PR YYY: 将发布合并到develop分支)。
当我查看我们的分支时,它显示develop分支比主分支落后了一次提交。这是因为提交(合并PR: XXX)不在develop分支上。
正确的程序是简单地从主分支到develop分支创建另一个pull request(即使没有任何更改)吗?
我在标准的Gitflow模型中没有看到这个步骤。
--no-ff
和定期合并 master 到 develop 进行了辩论。 - Julien Ngit flow release finish
总是会产生我在第一张图片中发布的图形。请注意合并提交953492f
(develop的顶端)有提交a14b2aa
(master的顶端)作为其父级之一。 - Mike Atkisson