多人协作(5)
一、标签管理
标签 tag ,可以简单的理解为是对某次 commit 的⼀个标识,相当于起了⼀个别名。
- 创建标签
创建标签的指令(给最新的提交打上标签):
git tag v1.0
给指定的commit id打标签:
git tag v0.9 commit id号
给指定的commit id进行描述:
git tag -a v0.8 -m "描述的信息" 2331213(指定的commit id)//没有写指定的commit id就把最新的提交打上标签
- 查看标签
查看所有存在的标签:
git tag
查看标签的描述:
git show v0.8
- 删除标签
删除标签指令:
git tag -d v0.8
- 推送标签到远程仓库
推送指定的标签:
git push origin v0.8
推送所有的标签
git push origin --tags
删除远程仓库的标签:
git push origin :v0.8//记得先把本地的标签删掉(git tag -d v0.8),在删远程的标签