git: 批量删除分支

环境:

  • window11
  • git version 2.42.0
  • git-bash.exe

window环境下:

1. 批量删除本地

bash 复制代码
git branch |grep 'xxx' |xargs git branch -D

比如: 想批量删除本地含有 release 关键字的分支:

2. 批量删除远程

bash 复制代码
git branch -r | grep  'xxxx' | sed 's/origin\///g' | xargs -I {} git push origin :{}

比如: 想批量删除远程含有 tmp 关键字的分支:

相关推荐
Gust of wind20 小时前
idea结合git和Gitee的初步使用
git·gitee·intellij-idea
夜七少eleanor21 小时前
【Git】2026全图文详解安装教程
git
海边的Kurisu21 小时前
从零开始的Git生活 | 刚实习同学的噩梦 And 参与开源不可缺的一环
git·生活
不老刘1 天前
Git Cherry-Pick:微前端架构下的“精准医疗”与最佳实践
前端·git
爬楼的猪1 天前
Git Folder Dashboard
git
Uncertainty!!1 天前
claude code中添加skills自动生成git commit信息
git·git commit·claude code
FserSuN1 天前
Git Worktree 使用学习
git·学习
Z文的博客1 天前
嵌入式LINUX QT 开发 .gitignore 文件编写指南
linux·git·qt·elasticsearch·嵌入式
前端双越老师1 天前
3 个命令 7 个步骤,学会 git worktree 并行开发
git·ai编程·全栈
小黑要努力2 天前
智能音箱遇到的问题(一)
linux·运维·git