如何使用带注释的标签创建github版本?

时间:2014-02-10 23:47:39

标签: version-control github tags

我在github上创建了一个版本,但它似乎是一个没有注释的标签。任何人都知道如何制作带注释的标签以及发布?是否可以用带注释的标签替换标签 - 它还能用吗?

1 个答案:

答案 0 :(得分:4)

使用-a标志创建带注释的标签。

常规标记与带注释标记之间的区别在于带注释的标记就像提交一样,它包含日期,作者和附加到它的消息。

创建标签后,只需将其推送到github存储库 git push --tags。由于标签只是指向给定提交的指针,因此您可以移动"他们之间提交。

创建带注释的标签

git tag -a

移动现有标签

git tag -a <tag_name> <SHA-1> -f

推送标签

git push origin --tags -f

重要的是-f(强制)标志