2022/12/05 9-git tag

58 阅读1分钟

lightweight tags: 轻量级标签

  1. 创建 tag: git tag [tagName] [commitID]
git tag 1.0 ce1eea27440a17104de0b82fdd86a2a4296dab95

我们可以根据某一次提交创建一个tag,轻量级tag和分支很像,就是指向某次特定提交的一个指针,所以我们也可以使用git checkout 1.0切换到这个tag所指向的提交。

  1. 查看已创建的tags
git tag   // 会显示各个tag的名字,如1,0
  1. 查看某个tag的信息
git show 1.0

image.png 4. 删除tag

git tag -d 1.0

annotated tags: 含附注的标签

// -a: annotated 的首字母
git tag -a 2.0 -m 'tag2.0 info'

轻量级标签带来的信息是有限的,如果我们希望tag带有更多的信息,可以使用含附注的标签,它是一个完整的标签对象。 image.png