git 标签命令集合

1.列出现有标签的命令

$ git tag

2.新建标签

$ git tag v1.0

2.1含附注的标签

建立一个含附注类型的标签很是简单,用 -a (译注:取 annotated 的首字母)git

$ git tag -a v1.4 -m 'my version 1.0'

而 -m 选项则指定了对应的标签说明,Git 会将此说明一同保存在标签对象中。若是没有给出该选项,Git 会启动文本编辑软件供你输入标签说明。服务器

2.2签署标签

若是你有本身的私钥,还能够用 GPG 来签署标签,只须要把以前的 -a 改成 -s (译注: 取 signed 的首字母)code

$ git tag -s v1.5 -m 'my signed 1.0 tag'

3.查看相应标签的版本信息

$ git show v1.0

4.删除标签

$ git tag -d v1.0

5.标签同步到远程服务器

1.默认状况下,git push 并不会把标签传送到远端服务器上,只有经过显式命令才能分享标签到远端仓库。其命令格式如同推送分支,运行 git push origin [tagname]对象

$ git push origin v1.0  #将本地v1.0的tag推送到远端服务器

2.若是要一次推送全部本地新增的标签上去,能够使用 --tags 选项:同步

$ git push origin --tags
或
$ git push --tags
相关文章
相关标签/搜索