目录
[给指定 commit 打标签](#给指定 commit 打标签)
轻量级标签
git tag v1.0.0
只是简单地给当前 commit 打上 v1.0.0 标签。
带注释的标签(推荐)
git tag -a v1.0.0 -m "发布版本 1.0.0"
-a 表示创建带注释的标签,-m 说明标签的意义。
给指定 commit 打标签
git tag -a v1.0.0 <commit-hash> -m "发布版本 1.0.0"
推送单个标签,需要单独推送,代码推送不会推送标签
git push origin v1.0.0
git push origin V_0_0_1
推送所有标签
git push origin --tags
删除标签
删除本地标签 git tag -d v1.0.0
删除远程标签 git push origin --delete tag v1.0.0