创建tag

git tag <tagName>
git tag <tagName> <commitid>

查看tag

# 显示本地tag
git tag -l


# 显示远程tag
git ls-remote --tags origin


# 查看tag详情
git show <tagName>

删除

# 本地 tag 的删除
git tag -d <tagName>


# 远程 tag 的删除
git push origin :refs/tags/<tagName>

推送

# 把本地tag 推送到远端
git push origin :<tagName>


git push origin 标签名称
git push origin --tags