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
分享到:
相关推荐
把本地现有的 代码通过ssh(git) 推送到 远程仓库,手把手教如何配置ssh命令以及怎么拉取代码,推送代码到远程仓库
远程推送仓库流程、git常见错误和git常用命令。git int (仓库初始化) git add . (提交整个项目所有代码)/git add 文件名等
git 本地提交到远程步骤git 本地提交到远程步骤git 本地提交到远程步骤git 本地提交到远程步骤
git 删除分支和回滚的实例详解 【git 删除本地分支】 git branch -D br 【git 删除远程分支】 git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地...
同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展。 管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支,等等。该文档很...
git 简单的向git服务器推送的过程, 可以参考一下
git 推送分支和变基rebase操作 强制push推送 master 到 其它分支是可以的。 但是,反过来不行,因为 maser 是受保护的。
主要介绍了git push 本地项目推送到远程分支的方法(git命令版),需要的朋友可以参考下
Git采用SSH协议创建远程仓库,并把本地工程上传到远程仓库
gitBash 客户端 ssh 服务器远程登陆神器 Git-2.15.0-64-bit
从git仓库中删除远程合并的分支的简单有效方式
python git相关操作,git标签管理,介绍了git在远程仓库的链接,以及后期liunx运行程序
gitreceive, 轻松接受和处理任意git推送 gitreceive 创建在飞行库中接受并触发钩子脚本的ssh+git用户。在任意位置推送代码扩展你的Git工作流。gitreceive动态创建了一个特殊的pre-receive 钩子,可以以触发你自己的...
介绍了Git分支和标签的原理及使用方法,Git分支内容包括Git原理、创建分支、合并分支、上传本地分支、跟踪远程分支等。Git标签内容包括查询Git标签、添加Git标签、为历史提交记录添加Git标签等。
Git的使用总结与远程仓库GitHub
git日常操作命令,git库的日常操作命令。
12.4 推送标签到远程仓库 8 12.5 标签的作用 8 十三、 其他功能 8 13.1 设置默认推送分支 8 13.2 生成压缩包 8 十四、 重要的特殊命令 8 1.git cherry-pick 8 2.git reflog 9 十五、 遇到的问题 9
git push origin –tags 推送本地所有新增标签到远端 ps:下面看下git命令之git tag 给当前分支打标签 列出标签 $ git tag # 在控制台打印出当前仓库的所有标签 $ git tag -l ‘v0.1.*’ # 搜索符合模式的标签 打...
Android 自动化打包实践 gradle打包并推送到git远程库 Android 代码混淆在AS的实践 Android webView加载网页播放优酷视频引发“请允许cookie存储”问题的解决 Android Git在bash环境和Android studio工具中的使用
git简易命令总结,有如何批量删除文件命令,只提交某个文件夹的命令,撤销commit命令等