Git 推送和删除远程标签
2013-01-31 09:24
218 查看
事实上Git 的推送和删除远程标签命令是相同的,删除操作实际上就是推送空的源标签refs:
git push origin 标签名
相当于
git push origin refs/tags/源标签名:refs/tags/目的标签名
git push 文档中有解释:
推送标签:
删除本地标签:
删除远程标签:
其他本地操作:
参考文档:
http://nathanhoad.net/how-to-delete-a-remote-git-tag
http://linux.die.net/man/1/git-push
转自:
http://ihacklog.com/post/how-to-push-and-delete-a-remote-git-tag.html
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
参考文档:
http://nathanhoad.net/how-to-delete-a-remote-git-tag
http://linux.die.net/man/1/git-push
转自:
http://ihacklog.com/post/how-to-push-and-delete-a-remote-git-tag.html
相关文章推荐
- GIT(5)----常用命令:新分支,切换,删除,远程推送,标签,日志
- Git 推送和删除远程标签
- Git 推送和删除远程标签
- git如何查看、推送、删除、远程删除标签
- git:删除远程已经不存在的本地标签
- Git删除远程标签
- git分支管理 创建、推送、查看并删除远程分支
- git 删除远程已经推送过的文件或者文件夹
- 【Git学习笔记】删除远程仓库的标签
- git 查看远程分支、本地分支、创建分支、推送分支到远程repository、获取远程分支、删除本地、远程分支
- Git删除远程仓库中误传的文件
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 查看远程分支、本地分支、删除本地分支
- git 将自己本地的代码建立分支推送到远程仓库
- Git创建分支并推送到远程服务器
- <转>git更换远程仓库地址/本地代码推送到新的仓库
- Git查看、删除、重命名远程分支和tag
- git 本地项目推送到远程仓库(或者仓库分支)Window版-01
- git推送内容到远程新分支
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库