lightweight tags: 轻量级标签
- 创建 tag:
git tag [tagName] [commitID]
git tag 1.0 ce1eea27440a17104de0b82fdd86a2a4296dab95
我们可以根据某一次提交创建一个tag,轻量级tag和分支很像,就是指向某次特定提交的一个指针,所以我们也可以使用git checkout 1.0切换到这个tag所指向的提交。
- 查看已创建的tags
git tag // 会显示各个tag的名字,如1,0
- 查看某个tag的信息
git show 1.0
4. 删除tag
git tag -d 1.0
annotated tags: 含附注的标签
// -a: annotated 的首字母
git tag -a 2.0 -m 'tag2.0 info'
轻量级标签带来的信息是有限的,如果我们希望tag带有更多的信息,可以使用含附注的标签,它是一个完整的标签对象。