这里我们主要使用git的tag命令;tag命令的详情查看可以使用 git tag —help
.
以下是我经常用到的几条命令:
1、列出项目中所有的tags
git tag
2、给项目添加一个tag, 一般情况下tag都是以v开头命名的,例如v1.0.1
git tag vTAGNAME
3、给指定某一个commit 打上tag,一般用于tag修改和遗漏的tag
git tag vTAGNAME COMMIT-HASH
4、根据tag名称删除tag
git tag -d vTAGNAME
5、推送所有的tags到远程仓库
git push origin --tags
6、删除tag
git tag -d TAGNAME #本地删除
git push origin :refs/tags/TAGNAME #删除远程仓库