Git tag通常用于标记版本发布的某一个点。当有大型项目要发布到正式环境,可以给这个commit打上一个版本tag,来标识它的版本信息。
tag 的常用命令
例如,添加、删除、共享标签、查看标签等
添加 tag
1、添加 轻量标签
git tag <标签名>
// git tag 0.1.0
2、添加附注 tag
git tag -a <tag名> -m <注释文字>
Git 的最佳实践推荐使用附注标签,因为当使用此类标签时,会将tag作为对象完整地存储到git数据库中,它有自身的校验和信息,包含着标签的名字,电子邮件地址和日期,以及标签说明。
删除本地标签
git tag -d <标签名>
查看标签列表
git tag
// tag 列表
v0.1.0
v0.1.1
v0.1.2
v0.1.3
(END)
推送 tag 到远端
git push origin <标签名>
一次推送本地所有 tags,使用 --tags
选项:
git push origin --tags
删除远端 tag
git tag :refs/tags/<tag 名字>
查看指定 tag
git show <tag标签名>