我们已经注意到,在“git flow release finish”之后,“develop”分支是“master”之前的一次提交。
以下是额外的提交。
commit b4c00f50c980f22c0afcc15bd61e4911bd6bb5d5
Merge: 4000a21 18e1aee
Author: Joe Bloggs <joe.bloggs@hotmail.com>
Date: Tue May 31 15:27:30 2016 +0100
Merge tag '1.0.0.4' into develop
1.0.0.4
Run Code Online (Sandbox Code Playgroud)
提前致谢
发布完成后,它的分支与develop以及master合并- 这样做是为了确保在 release 分支上所做的任何更改使其返回到 develop 分支。您注意到的提交是该合并的结果。如果此合并没有发生,您可能会在 master 中进行未开发的更改。develop然后显示为 master 之前的一个提交,因为两个分支的合并提交是两个不同的提交。
的原始GIT中流动博文的示例图上示出了该合并清楚:
在这里,发布分支是绿色的;您可以看到它们在完成后合并到 develop 和 master 中[并且如果需要,您可以在发布完成之前的任何时候选择合并到 develop 中]。
| 归档时间: |
|
| 查看次数: |
479 次 |
| 最近记录: |