git tag

新建tag

  1. 使用git tag <name> 创建一个新的tag
  2. 添加-a参数创建一个有备注的tag,备注信息用-m指定:git tag -a TagName -m "my tag"

查看tag详细信息

git show tagName

显示tag列表

  1. git tag
  2. git tag -l "v1.1.*"

给某个commit添加tag

git tag -a v1.1 a512768 -m "my tag"

推送tag到远程服务器

  1. 推送指定tag:git push origin tagName
  2. 推送所有tag:git push origin --tags

切换到某个tag

git checkout v1.0.1 这时候不位于任何分支下,处于游离状态,可以基于当前tag创建一个分支

删除某个tag

  1. 本地删除: git tag -d v1.0.1
  2. 远端删除: git push origin:refs/tags/tagName

results matching ""

    No results matching ""