Git流:为什么标记不放在主分支上?

Git流:为什么标记不放在主分支上?,git,git-flow,Git,Git Flow,我经历过,我不明白为什么在git flow release finish v3.10beta2期间,标签没有添加到主版本上 $ git l --all * 0b873f0 Merge branch 'release/v3.10beta2' into develop (HEAD -> develop) |\ | | * afd7ae2 Merge branch 'release/v3.10beta2' (master) | | |\ | | |/ | |/| | * | 1c3bf0

我经历过,我不明白为什么在
git flow release finish v3.10beta2
期间,标签没有添加到
主版本上

$ git l --all
*   0b873f0 Merge branch 'release/v3.10beta2' into develop (HEAD -> develop)
|\
| | *   afd7ae2 Merge branch 'release/v3.10beta2' (master)
| | |\
| | |/
| |/|
| * | 1c3bf06 Bumped version [git flow release start v3.10beta2] (tag: v3.10beta2)
|/ /
* | 3277a37 Feature foo added [git flow feature finish foo]
|/
* 67c55af Initial commit

有什么明显的原因吗?

最初是这样的(即在
master
上进行标记),但这意味着
develope
分支在执行操作时没有看到所述标记(如中所述)

错误标签:


过时的图像


如果发布时设置了
vX.X.X
标签而不是
master
,则
develope
可以看到最新的标签。

您做过任何研究吗?例如:我在这里看到了逻辑,但这会导致很多后果(很多合并)@novox这些合并始终是gitflow的一部分,但需要正确放置标记,以便相关分支可以看到。@novox注意:对该模型当然有批评:,