创建标签:
1. 轻量级标签:
这种标签实际上是一个指向特定提交的引用,不包含额外的信息。
git tag <tag_name> [commit_sha]
示例:
git tag v1.0.0
2. 附注标签:
这种标签包含额外的信息,比如标签创建者、日期、注释等。
git tag -a <tag_name> -m "标签信息" [commit_sha]
示例:
git tag -a v1.0.0 -m "首个正式版本发布" abcdef
查看标签:
查看本地标签:
git tag
查看远程标签:
git ls-remote --tags origin
推送标签:
推送单个标签到远程:
git push origin <tag_name>
推送所有标签到远程:
git push origin --tags
删除标签:
删除本地标签:
git tag -d <tag_name>
删除远程标签:
git push origin --delete <tag_name>
转载请注明出处:http://www.zyzy.cn/article/detail/15048/Git