我遇到git-flow但我不明白为什么git flow release finish v3.10beta2
期间标记未添加到master
的版本中。
$ 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
有没有明显的理由呢?
答案 0 :(得分:3)
最初是这种情况(即在master
上标记),但这意味着develop
分支在执行git describe --tags
时看不到所述标记(如{{3}中所述) })
标签错误:
issue 374
来自过时的
如果vX.X.X
标记设置在发布而不是master
,则develop
可以看到最新标记。