这个是项目经理必备的技能,其主要作用是在基线分支,一般是master分支上在某次 commit 之后进行版本发布,打一个标签之后就相当于是这个时候代码的一个快照,以后我想取某个发布版本,我只要找到对应的tag的版本取出来就好。
命令很简单:
git tag v001
如果想对某个commit 进行打tag就可以执行:
git tag v002 commit-id
执行
git tag
会列出所有的tag,但不是按时间顺序排列,这个时候看着比较混乱,所以在打tag的时候可以加上一些说明信息,所以可以执行以下命令进行打tag,
git tag -a v003 -m "tag的说明信息" commit-id
-a 是指定 tag 名字, -m 是指定说明信息。
git show v003
可以看到 v003 这个tag的相关信息.
git tag -d v003
可以删除 v003 这个标签