git tag

git tag 是用来管理和操作标签(tags)的命令。

常用的参数介绍如下:

  • -a <标签名> -m <标签消息>: 创建一个带注释的标签,使用 -a 指定标签名,-m 指定标签消息;
  • -d <标签名>: 删除指定的本地标签;
  • -l <匹配模式>: 列出匹配指定模式的标签;
  • -v <标签名>: 显示指定标签的详细信息,包括标签名、标签消息和相关提交信息;
  • -f <标签名> <提交ID>: 移动或更新指定标签到给定的提交ID;
  • -n <显示行数>: 在列出标签时,限制每个标签显示的行数。

示例:

创建一个带注释的标签:

git tag -a v1.0 -m "Release v1.0"

删除指定的本地标签:

git tag -d v1.0

列出所有标签:

git tag -l

列出以 “v1.” 开头的标签:

git tag -l "v1.*"

显示指定标签的详细信息:

git tag -v v1.0

移动或更新指定标签到给定的提交ID:

git tag -f v1.0 <提交ID>

列出每个标签的前两行信息:

git tag -n 2
评论

0 条评论