打标签
列出标签
创建标签
附注标签
轻量级标签
后期打标签
共享标签
检出标签
列出标签
git tag [-l] [name]
该命令可以查看所有标签,或者查看某个标签。
创建标签
Git使用两种标签:轻量级标签、附注标签。
轻量级标签像一个不会改变的分支,只是特定提交的引用。
附注标签Git数据库中的完整对象。
附注标签
git tag -a
创建附注标签很简单,在tag
命令后加上-a
即可。
选项-m
指定一条将会存储在标签中的信息。
可以通过使用git show
命令来查看标签信息和其对应的提交信息。
轻量级标签
轻量级标签本质上是将提交的“校验和”存储到一个文件中,没有其他信息。
git tag
后期打标签
要在某个提交上打标签,需要在命令末尾指定提交的“校验和”。
共享标签
git push file [tagname]
创建完标签之后必须显示的推送标签到服务器上。
检出标签
在Git中并不能真的检出一个标签,如果想要标签一致,可以使用
git checkout -b [branchname] [tagname]
在特定的标签上创建新分支。