我在github上创建了一个版本,但它似乎是一个没有注释的标签。任何人都知道如何制作带注释的标签以及发布?是否可以用带注释的标签替换标签 - 它还能用吗?
答案 0 :(得分:4)
使用-a
标志创建带注释的标签。
常规标记与带注释标记之间的区别在于带注释的标记就像提交一样,它包含日期,作者和附加到它的消息。
创建标签后,只需将其推送到github存储库
git push --tags
。由于标签只是指向给定提交的指针,因此您可以移动"他们之间提交。
git tag -a
git tag -a <tag_name> <SHA-1> -f
git push origin --tags -f
重要的是-f
(强制)标志