Git教程-6.标签管理

标签的意义

  • 当发布一个版本的时候,在版本库打个标签,以后取出打标签那时刻的版本就是发布的历史版本,标签也是版本库的一个快照,其实也就是指向一个commit的指针。
  • commit ID一串字符:23h535kk…不太好记, tag :版本 V1.0更好记。

创建标签

  • 切换到需要打标签的分支上:git checkout master
  • 新建一个标签:git tag v1.0
  • git tag:查看所有标签
  • git tag v2.0 commit ID :对任意一个 commit 打上标签
  • git tag -a v3.0 -m “说明文字”:-a指定名字,-m指定说明信息

操作标签

  • 删除标签:git tag -d v1.0
  • 推送标签到远程:git push origin v1.0  推送本地全部未推送的标签到远程git push origin --tags
  • 远程删除标签:
           1. 删除本地:git tag -d v1.0
           2.远程删除:git push origin :refs/tags/v1.0

猜你喜欢

转载自blog.csdn.net/zzyczzyc/article/details/82964227