站长博客
站长博客随手笔记
Toggle navigation
站长博客
Home
MacOS
Database
Linux
PHP
Git
Golang
About Me
Archives
Tags
Git 批量删除 tag
2024-02-18 18:44:56
241
0
0
admin
## 一. 删除单个 ### 1. 本地删除 tag ``` git tag -d v1.1 ``` ### 2. 删除远程 tag ``` git push origin :refs/tags/v1.1 ``` ### 3. 查看本地 tag ``` git tag -l ``` ### 4. 查看远程 tag ``` git ls-remote origin ``` ## 二. 批量删 这里以批量删除所有 v2.x 的 tag 为例 ### 1. 批量删除本地 tag ``` git tag -l | awk '/v2\.[0-9.]{0,}$/ {print $1}' | xargs git tag -d ``` ### 2. 批量删除远程 tag ``` git ls-remote origin | awk '/v2\.[0-9.]{0,}$/ {print ":" $2}' | xargs git push origin ```
Prev:
Vi方向键[A [B [C [D问题解决
Next:
关于VSCode和electron系软件字体发虚/模糊的解决办法
0
likes
241
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content