git tag使用
Swift Lv6

git tag主要用来标记某个提交,用法非常简单。

创建tag

1
git tag <tagname> -m <message> <commit-id>
  • tagname:一般为版本号,比如v1.0
  • message(可选):具体描述,类似于 git commit -m <message>
  • commit-id(可选):默认为当前commit

列出tag

1
git tag

显示某tag详细信息

1
git show <tagname>

推送tag到远程

1
2
git push origin <tagname>
# git push origin --tags # 推送本地所有的tag

删除tag

  1. 删除本地tag:git tag -d <tagname>
  2. 更新远程仓库的tag:git push origin :refs/tags/<tagname>

参考

Powered by Hexo & Theme Keep
Unique Visitor Page View