## git tag <tagname>
> 用于新建一个标签,默认为HEAD,也可以指定一个commit id 通常用于版本记录;
## git tag -a <tagname> -m "blablabla..."
> 可以指定标签信息
## git tag
> 可以查看所有标签。
## git show <tagname>
> 查看标签说明(包括标签信息,commitid)
## git push origin <tagname>
> 可以推送一个本地标签;
## git push origin --tags
> 可以推送全部未推送过的本地标签;
## git tag -d <tagname>
> 可以删除一个本地标签;
## git push origin :refs/tags/<tagname>
> 可以删除一个远程标签。标签总是和某个commit挂钩。如果这个commit既出现在master分支,又出现在dev分支,那么在这两个分支上都可以看到这个标签。