参考 Pro Git 打标签
查看标签
git tag
git tag -l
创建标签
git tag tag002
创建了名称是 tag002 的标签,打在最新提交的 commit 上。只是打在本地,没有推送到远程。
如果要给以前的 commitId 打标签,就用
git tag tag001 159e40
给 159e40 这个提交打上 tag001 标签
查看标签信息
打上标签后,
git show tag002
即可查看标签信息,也就是标签对应的 commit 。
推动标签到远程
git push origin tag002
把刚才创建的标签推动到远程。
这是单个标签推动,
如果要推送所有标签,就用
git push origin --tags
查看远程标签
git ls-remote --tags
删除本地标签
git tag -d tag002
删除远程标签
先删除本地标签,
git tag -d tag002
再删除远程标签
git push origin :refs/tags/tag002
:refs/tags/tag002
从 【查看远程标签】得到。