Git 标签是一个特定提交的引用,通常用于标记项目中的重要时刻,比如发布版本。标签可以帮助你在代码库中找到特定版本,方便回溯和发布管理。以下是一些关于 Git 标签的基本操作:

创建标签:

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