【发布时间】:2014-08-24 02:10:49
【问题描述】:
即使在阅读了文档之后,我也对 git 标记感到有些困惑。
假设我正在更改我的 develop 分支。
我应该在更改之前创建标签,还是应该在更改之后添加标签?哪个工作流程更好?
-
最初我被要求只使用
git push --tags,但在运行git tag之后,当我尝试运行git tag -v release-5时,我看到了一个包含5 个标签的列表(release-1、...、release-5)提示以下错误,其他版本也一样。 有什么想法吗?error: 575bbe56b0c021c51e2b819763c1ff15cc5d2186: cannot verify a non-tag object of type commit. error: could not verify the tag 'release-5' -
如果我在
Develop分支中使用git push推送标签,然后合并到Master分支,是否还需要再做一轮git push --tags 标签与分支有何不同?哪个更好?
【问题讨论】: