Git 推送和删除远程标签

简介:
http://blog.csdn.net/shines/article/details/8558293 

事实上Git 的推送和删除远程标签命令是相同的,删除操作实际上就是推送空的源标签refs: 
git push origin 标签名 
相当于 
git push origin refs/tags/源标签名:refs/tags/目的标签名 


git push 文档中有解释: 

tag <<tag>> means the same as refs/tags/<tag>:refs/tags/<tag>. 
Pushing an empty <src> allows you to delete the <dst> ref from the remote repository. 

推送标签: 
git push origin 标签名  

删除本地标签: 
git tag -d 标签名  

删除远程标签: 
git push origin :refs/tags/标签名  
  
git push origin :refs/tags/protobuf-2.5.0rc1  
其他本地操作: 


#打标签  
git tag -a v1.1.4 -m "tagging version 1.1.4"  
  
#删除本地仓库标签  
git tag -d v1.1.4  
  
#列出标签  
git tag 
目录
相关文章
|
前端开发 开发工具 git
Git 标签(Tag)实战:打标签和删除标签的步骤指南
Git 标签(Tag)实战:打标签和删除标签的步骤指南
|
测试技术 网络安全 开发工具
Git系列之分支与标签的使用及应用场景模拟
Git系列之分支与标签的使用及应用场景模拟
314 0
|
测试技术 Linux 开发工具
Git之分支与版本->课程目标及知识点的应用场景,分支的场景应用,标签的场景应用
Git之分支与版本->课程目标及知识点的应用场景,分支的场景应用,标签的场景应用
177 0
|
存储 开发工具 数据库
git的标签管理
git的标签管理
|
存储 Linux 开发工具
Git基础命令,分支,标签的使用【快速入门Git】
本文详细介绍了Git版本控制系统的基础概念和常用命令,包括工作区、暂存区和版本库的区别,文件状态的变化,以及如何进行文件的添加、提交、查看状态、重命名、删除、查看提交历史、远程仓库操作和分支管理,还涉及了Git标签的创建和删除,旨在帮助读者快速入门Git。
Git基础命令,分支,标签的使用【快速入门Git】
|
开发工具 git
Git标签命令
Git标签命令
143 0
|
存储 网络安全 数据处理
git远程操作,推送【push】,拉取【pull】,忽略特殊文件,配置别名,标签管理
git远程操作,推送【push】,拉取【pull】,忽略特殊文件,配置别名,标签管理
|
安全 开发工具 git
Git标签管理
Git标签管理
115 0
|
运维 测试技术 开发工具
git的分支及标签使用结合全网最详细的情景演示
git的分支及标签使用结合全网最详细的情景演示
566 0
|
测试技术 开发工具 git
【Git】的分支和标签的讲解及实际应用场景
【Git】的分支和标签的讲解及实际应用场景
482 0