添加标签
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# 在当前提交点上添加标签
git tag ${name}
# 在指定提交上添加标签
git tag ${name} ${commit_id}
# 在指定分支上添加标签
git tag ${name} ${branch_name}
# 在指定标签上添加标签(取别名)
git tag ${name} ${tag_name}
# 推送标签到远程仓库
git push origin ${name}
|
查看
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# 查看所有标签
git tag -l
# 查看指向某个提交的所有标签
git tag -l --points-at ${commit_id}
# 查看指向某个对象的所有标签,对象可以是提交、分支或者标签
git tag -l --points-at ${branch_name}
# 查看指向某个对象的标签,对象可以是提交、分支或者标签
git describe --tags --exact-match ${commit_id}
# 查看指定标签详情
git show ${name}
|
删除标签
1
2
3
4
|
git tag -d ${name}
# 删除远程标签
git push origin :refs/tags/${name}
|
【小菜笔记】系列文章首发于公众号【小菜学编程】,敬请关注: