创建tag
git tag <tagname> -m <message> <commit-id>
- tagname:一般为版本号,比如v1.0
- message(可选):具体描述,类似于
git commit -m <message>
- commit-id(可选):默认为当前commit
列出tag
git tag
显示某tag详细信息
git show <tagname>
推送tag到远程
git push origin <tagname>
# git push origin --tags # 推送本地所有的tag
删除tag
- 删除本地tag:
git tag -d <tagname>
- 更新远程仓库的tag:
git push origin :refs/tags/<tagname>