列出标签

git tag

根据条件搜索标签

列出v1.4.2.*的tag
git tag -l 'v1.4.2.*'

新建标签

git tag -a v1.4

含附注的标签

git tag -a v1.4 -m 'my version 1.4'

轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,电子邮件地址和日期,以及标签说明,标签本身也允许使用 GNU Privacy Guard (GPG) 来签署或验证。一般我们都建议使用含附注型的标签,以便保留相关信息;当然,如果只是临时性加注标签,或者不需要旁注额外信息,用轻量级标签也没问题

推送标签

git push origin v1.5

删除标签

git tag -d v1.1