1、查看tag
列出已有标签
$ git tag
v0.0.1
v0.0.3
这个命令以字母顺序列出标签,但是它们显示的顺序并不重要。
你也可以按照特定的模式查找标签
$ git tag -l "v0.0.*"
2、添加tag
-m 选项指定了一条将会存储在标签中的信息
$ git tag -a v0.0.1 -m "first tag"
或
$ git tag v0.0.1
或
$ git tag -a v0.0.1 [commitSHA]
要在某个提交上打标签,你需要在命令的末尾指定提交的哈希
3、查看某个tag的详细信息
$ git show v0.0.1
tag v0.0.1
Tagger: xxx <x@qq.com>
Date: Sun Jul 12 19:16:22 2020 +0800
first tag
commit 7823e4e264772ed6d7ad2c87a58693c125b3de9a (HEAD -> lyf, tag: v0.0.1)
Author: xxx <xxx@qq.com>
Date: Sun Jul 12 13:32:43 2020 +0800
8888
diff --git a/test-git.js b/test-git.js
index 623d91b..0d24e29 100644
--- a/test-git.js
+++ b/test-git.js
@@ -5,3 +5,4 @@ var a3 = '33333333';
var a4 = '44444444';
var a5 = '55555555';
var a6 = '66666666';
+var a7 = '77777777';
4、删除tag
要删除掉你本地仓库上的标签,或者删除远程标签的方式
$ git tag -d v0.0.1
或
git push origin --delete <tagname>
共享tag
$ git push origin v0.0.1
或
$ git push origin --tags