git 批量删除 tag
1. master分支存在大量冗余tag
aa0e24dfd920a85c39da400a404309cb6fc69dc0 refs/tags/rc_69
f36f3f21f1ce61db3974e9917f87d3e3219760b7 refs/tags/rc_7
49f6a3a3c16344bb7bc4ed5d45db324ef74ab874 refs/tags/rc_70
4f9c3c28e14f75007affefebfafc9a7f4fe93451 refs/tags/rc_71
6e1b17feb1fba78c203f8ead6d87419714652a14 refs/tags/rc_72
ce5e2a095081ba5455857db4d0e5d3f5c8245d50 refs/tags/rc_73
b3d27b668cafccb78a5943d42dd62e78629ccbe6 refs/tags/rc_74
906756c28ae8b1540e0c48d7e7a36d7304c3f0af refs/tags/rc_75
391cfa6df5fe5dae28a14b033eaea77e8e35fee0 refs/tags/rc_76
2c3f40c58b1a0bd5054e131a4fee320ce3a0ce50 refs/tags/rc_77
a2c7e4a0148ceb4afc551dc866ba01c41f26cec8 refs/tags/rc_78
107a12ca266b09099c07ee55f25325a50ce69f80 refs/tags/rc_79
c8841d52084b32cb474bae0a763e533a6a7d985c refs/tags/rc_8
81e26acf102871b025ebbfc5958ab618909fd41f refs/tags/rc_80
6835d9c2b5a7d6429be3ee94ad873e75e02e20e3 refs/tags/rc_81
8209a60d630024a56923880cf8f6400fafed3fd2 refs/tags/rc_82
dd13b72e07e03232469d88b334aa5f0e8e8bde03 refs/tags/rc_83
970f1f84c8a4d5708fd5da3d201366ed529909c2 refs/tags/rc_84
91be6ae342d66450a0c6cc834d286c22a4fd8816 refs/tags/rc_85
1f41c58fef659b8100e312a9cc3489bbc7395188 refs/tags/rc_86
4c2c115bbf8b0cb7db00febab317a4a79ed37172 refs/tags/rc_87
7ff4cbec0c76d1a8548083a8ed2708df88b1487b refs/tags/rc_88
ae44d04ec5d9af69166359df8ebdb76e60d1b423 refs/tags/rc_89
3544101d56d8955c8162ae43554a0a9201f2fbf2 refs/tags/rc_9
318531f97813dc9777ad000e74a29fabfcb6865f refs/tags/rc_90
36c450a865aadbf1ceb6fbbb76df04d308a8cac8 refs/tags/rc_91
6b06c0bf713bb2d705cdf0f4d8778f46e2e77f2a refs/tags/rc_92
7c365ba7a0b1f92895ec93577e80d47ca2096f56 refs/tags/rc_93
73552a3c535585e2f0ffd450fb093df4a07856bc refs/tags/rc_94
0667bbc0f29075991e1dd9ca47d21d642a89432a refs/tags/rc_97
d0ef0f8408908386868a460a96297c5095919bfe refs/tags/rc_98
2. 一个一个删
本地删除tag : git tag -d v1.1
删除远程tag: git push origin :refs/tags/v1.1
查看本地tag: git tag -l
查看远程tag: git show-ref --tag
很麻烦
3. 批量删
用到awk 正则表达式
批量删本地: git tag -l| awk '/rc_[0-9]{1}[0-9]{0,}$/ {print $1}' | xargs git tag -d
批量删远程: git show-ref --tag | awk '/rc_[0-9]{1}[0-9]{0,}$/ {print ":" $2}' | xargs git push origin //这里的空格要注意
查看本地: git tag -l
查看远程: git show-ref --tag
这样本地和远程都删除了
git 批量删除 tag的更多相关文章
- Git批量删除
Git批量删除 git的改动都需要stage过程后才能commit.当git中有大量改动时就需要能够批量操作在方便.改动分三种: modify: 有文件修改 add: 有文件增加 rm: 有文件删除 ...
- git 批量删除文件夹和文件
git 批量删除文件夹和文件 硬盘删除文件后,执行$ git status 会提示你仍然需要$ git rm <文件> 此时如果是要删除大批量文件,这么一个一个命令下去不得累死人啊 ...
- docker中批量删除 tag为none的镜像
添加定时任务,批量删除tag 为none 的镜像 ,释放磁盘空间 [root@weifeng]:~# crontab -l */ * * * /usr/bin/docker rmi `docker ...
- 使用git批量删除分支
要删除本地,首先要考虑以下三点 列出所有本地分支 搜索目标分支如:所有含有‘dev’的分支 将搜索出的结果传给删除函数 所以我们可以得到: git br |grep 'dev' |xargs git ...
- git批量删除文件和批量提交
1. 单个删除文件: ① 通常直接在文件管理器中把没用的文件删了,或者用rm命令删了:(可选操作,可直接执行②删除) $ rm test.txt ② 确实要从版本库中删除该文件,那就用命令git rm ...
- git批量删除本地分支及远程分支
1.批量删除本地分支 git branch |grep 'branchName' |xargs git branch -D git branch 查看本地分支 | grep 'branchName ...
- git批量删除分支
要删除本地,首先要考虑以下三点 列出所有本地分支 搜索目标分支如:所有含有'dev'的分支 将搜索出的结果传给删除函数 所以我们可以得到: git br |grep 'dev' |xargs git ...
- git 批量删除本地分支
git branch | grep 'bug' |xargs git branch -D
- gitlab中批量删除本地以及远程tag的操作
git 批量删除标签# 删除所有远程标签git show-ref --tag | awk '{print ":" $2}' | xargs git push origin # 删除 ...
随机推荐
- 01Trie树 CF923C Perfect Security
CF923C Perfect Security 上下各n个数,求一种排列p,使上面的数i异或pi成为新的数i,求方案另字典序最小,输出该结果 01Trie树. 记录每个节点经过多少次. 每一次查询的时 ...
- 浅谈SLAM的回环检测技术
什么是回环检测? 在讲解回环检测前,我们先来了解下回环的概念.在视觉SLAM问题中,位姿的估计往往是一个递推的过程,即由上一帧位姿解算当前帧位姿,因此其中的误差便这样一帧一帧的传递下去,也就是我们所说 ...
- DEM反应添加顺序注意问题
在含有DEM反应的dat中,均相反应的block要在DEM反应之前,例如: @(RXNS) (some reaction equations) @(END) @(DES_RXNS) (some rea ...
- [CH3803] 扑克牌 (期望DP+记忆化搜索)
[题目链接] [CH3803] 扑克牌 [题面描述] \(54\)张牌,每次随机摸一张,求得到 A张黑桃 B张红桃 C张梅花 D张方块 的期望步数.特别地,大王和小王可以当做任意一种花色,当然,会选择 ...
- Java转python第二天
1.dict基本操作 dic = {"name":"张三","age":21} # 增 dic['high'] = 185 # 增加 ,结果 ...
- 使用autoconf完成编译配置
使用过开源C/C++项目的同学们都知道,标准的编译过程已经变成了简单的三部曲:configure/make/make install, 使用起来很方便,不像平时自己写代码,要手写一堆复杂的Makefi ...
- Zookeeper选举算法原理
Zookeeper选举算法原理 Leader选举 Leader选举是保证分布式数据一致性的关键所在.当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举. (1) 服 ...
- mojing SDK根据坐标进行移动
using UnityEngine; using UnityEngine.UI; using System.Collections; public class transforms : MonoBeh ...
- elasticsearch 初步
本文主要内容: 1.elasticsearch的认识(是个啥,能干啥) 2.安装启动.简单集群及关键配置 3.名词解释 4.存取数据,中文分词 ---------------------------- ...
- 使用c#特性,给方法或类打自定义标签再反射获取
给方法打自定义标签再反射获取 1.自定义特性类 using System; using System.Collections; using System.Collections.Generic; // ...