git-标签

219 阅读1分钟

1 标签分类

git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象,建议使用附注标签,日后还可以查看标签信息。

2 创建标签

2.1 创建轻量标签

git tag 标签名

2.2 创建附注标签

git tag -a 标签名 -m “说明内容”

2.3 提交标签至远程git库

git push origin 标签名
git push origin --tags

3 查看标签

列出当前仓库的所有标签

git tag 

查看标签版本信息

git show 标签名

4 git标签删除

删除本地标签

git tag -d 标签名

删除远程标签

git push origin :refs/tags/标签名

5 git标签修改

标签重命名

git tag new old
git tag -d old
git push origin :refs/tags/old
git push --tags

补打标签(给指定的commit打标签)

git tag -a commitId