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