项目中因为业务的需要,需要打标签。所以这里就把常用的几个命令写下来,方便以后自己在打tag的时候可以直接用到。
查看标签
1 | git tag #这会看到项目下包含的标签 |
打标签
打标签有两种,轻量标签和附注标签,轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象.
1 | git tag v1.1.0 #创建轻量标签 |
创建附注Tag时,参数a即annotated的缩写,指定Tag类型,后附Tag名。参数m指定Tag说明,说明信息会保存在Tag对象中。
切换标签
1 | git checkout v1.1.0 |
删除标签
删除本地标签
1 | git tag -d v1.1.0 #删除tag |
删除远程标签
1 | git push origin :refs/tags/标签名 |
tag推送到项目管理仓库
注意:打tag的时候先把代码提交到项目管理仓库,然后在提交tag,所以在提交tag值的时候可以先
git push origin master
1 | git push origin v1.1.0 #将v1.1.0 Tag提交到git服务器 |
原文链接: http://yoursite.com/2018/10/31/Git-tag值的使用/
版权声明: 转载请注明出处.