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 关键字的分支:

相关推荐
Joy T3 小时前
【Git 团队协作】从 Fork 到 PR:企业级开发标准作业程序 (SOP)
git
最贪吃的虎4 小时前
Git: rebase vs merge
java·运维·git·后端·mysql
charlie11451419110 小时前
Git团队协作完全入门指南(上)
笔记·git·学习·教程·工程
迷茫的启明星10 小时前
Git命令学习
git·学习
云和数据.ChenGuang14 小时前
运维工程师技术教程之Pull Requests(PR)
运维·分布式·git·数据库运维工程师·运维教程
好好学习O(∩_∩)O14 小时前
Git快速复习(基础指令篇)
git
Franklin15 小时前
如何解决git HEAD detached 分离头指针问题
git·python·pycharm
one-ccs15 小时前
git 多分支工作流
git
黛玉晴雯子00115 小时前
Devops基础之Gitlab概述(持续更新)
git
mike041217 小时前
Windows11安装git后与github联动
git·github