30秒内批量删除git本地分支

在开发过程中,我们经常需要对本地的 Git 分支进行管理。有时,由于各种原因,我们可能需要批量删除本地的分支。这可能是因为某些分支已经不再需要,或者是为了清理本地的分支列表,以保持整洁和易于管理。

要批量删除本地分支,可以使用 Git 提供的命令行工具。通过一些特定的命令和参数组合,可以轻松快速地完成这个任务。

首先打开项目根目录,并打开git bash,如下图:

执行命令如下。这个命令会将所有本地分支写入到branches.txt文件中,如果某些分支正在开发或者测试中,请将其从branches.txt剔除,以免勿删

shell 复制代码
git branch | grep -v '\*' > branches.txt

紧接着,执行如下命令如下。这个命令会将branches.txt中列出的分支删除并打印:

shell 复制代码
cat branches.txt | xargs git branch -D

最后查看本地分支情况,发现已按需求清理干净

shell 复制代码
git branch

如果您对技术有兴趣,友好交流,可以加v进技术群一起沟通,v:zzs1067632338,备注csdn即可

相关推荐
Eternity_GQM几秒前
【Git入门】
大数据·git·elasticsearch
kikikidult2 小时前
GitHub的使用(二)——一次完整 Git 上线流程记录
git·github
茉莉玫瑰花茶2 小时前
Redis 持久化
redis·git·github
KaneLogger12 小时前
OpenCode 操作手册
git
木子小喵12 小时前
通俗讲解Git安装每一步!!
git
IOT那些事儿13 小时前
TortoiseGit拉取开源子仓库失败
git·ssh·tortoisegit·submodule
不想看见40414 小时前
Git的多种仓库选择与推荐
git
脆皮炸鸡75519 小时前
Linux开发工具~~~版本控制器Git以及调试工具GDB
linux·服务器·开发语言·经验分享·git·学习方法
console.log('npc')1 天前
团队协作提交自己的功能
git
独隅1 天前
开源项目 Git 贡献全流程的完整拆解:从 Fork 到 PR
git·开源