如果你本地有很多分支,需要批量删除本地分支;可以使用如下方法,如果大家觉得不错,请点赞支持一下。

要删除本地,首先要考虑以下三点

1、列出所有本地分支

2、搜索目标分支如:所有含有‘dev’的分支

3、将搜索出的结果传给删除函数

具体例子如下:

1、强制删除所有分支(慎用,有些本地修改你可能没有提交)

git branch |xargs git branch -D

2、删除本地所有与远程仓库同步分支(本地修改过未提交的不会删除)

git branch |xargs git branch -d

3、删除本地部分分支,有选择条件(同2)

git branch |grep "xxbranch"|xargs git branch -d

例如本地有很多分支,想删除2017年的分支:

$ git branch |grep “2017”

2017branch2

2017branch3

2017branch4

2018branch1

2018branch2

执行git branch |grep "2017"|xargs git branch -d后,

本地分支带有2017的都会被删除,剩余分支如下:

$ git branch

2018branch1

2018branch2

Git删除本地多个分支相关推荐

  1. git 删除本地和远程分支_如何在本地和远程删除Git分支

    git 删除本地和远程分支 In most cases, it is simple to delete a Git branch. You'll learn how to delete a Git b ...

  2. git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚

    [git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退 ...

  3. git删除本地分支、删除远程分支 复制分支

    git删除本地分支.删除远程分支 It_BeeCoder 2019-05-15 09:47:20  80268  收藏 15 展开 https://blog.csdn.net/lihua5419/ar ...

  4. Git删除本地/本地远程/远程服务器分支

    1.列出分支:git branch -a2.删除本地分支:git branch -D branch_test or git branch --delete branch_test3.删除本地的远程分支 ...

  5. git删除本地分支、删除远程分支

    https://blog.csdn.net/lihua5419/article/details/81706905 1.查看所有分支 git branch -a 2.查看当前所在分支 git branc ...

  6. git删除本地分支出现错误

    git删除本地分支出现错误 删除本地分支经常出现的情况有以下几种: error:The branch 'testing' is not fully merged. 使用git branch -d te ...

  7. 【git】Git删除本地分支和删除远程分支

    Git删除本地分支和删除远程分支 具体操作: 我现在在dev20181018分支上,想删除dev20181018分支 1.先切换到别的分支: git checkout dev20180927 2.删除 ...

  8. git删除本地分支和线上分支

    git删除本地分支和线上分支 1.删除本地分支 git branch -d branchname 2.删除线上分支 git push origin --delete branchname 顺便记录一下 ...

  9. git 删除本地分支/远程分支

    Git 删除本地分支指令: # 语法 git branch -d 本地分支名称# 实例 $ git branch -d zzg-mastr Git 删除远程分支指令: # 语法 git push or ...

最新文章

  1. 数字消费时代 传统行业互联网转型方向
  2. CSS3新的鼠标样式介绍
  3. MySQL数据库乱码 - Linux下乱码问题解决
  4. JAVA正则表达式实例教程(转帖收藏)
  5. Anaconda安装和使用指南教程:环境管理、包管理、离线安装第三方包
  6. 将Fri May 04 17:25:34 CST 2012形式的日期字符串转换成java.util.Date对象的方法
  7. jquery解析java对象数组_Javascript / jQuery初学者:将对象推送到数组
  8. python 配置文件介绍
  9. 如何为CentOS 7配置静态IP地址
  10. 读写序列(pickle)
  11. python的去重函数_python去重函数是什么
  12. JavaScript中函数的使用(源码解析)
  13. jsonView插件的安装方法
  14. 初级程序员软考重难点知识整理(持续更新)
  15. 移动安全-APK加壳
  16. iShare.js分享插件
  17. android 计时器函数,如何在Android中设置计时器
  18. HTTP协议:接口测试_发送请求_post方法
  19. 逆向工程实验Lab7
  20. 关于服务器登录用户信息查看的若干命令

热门文章

  1. 使用Python3将word文档和pdf电子书进行格式互转(兼容Windows/Linux)
  2. 基于OpenStack Ironic与DPU的网易数帆裸金属方案实践
  3. Android 天气APP(十三)仿微信弹窗(右上角加号点击弹窗效果)、自定义背景图片、UI优化调整
  4. ARM CPU挂死和总线挂死的DS-5调试方法
  5. 【云扩RPA】CreateFirstAutomationProject
  6. WGS84(GPS坐标) BD09坐标(百度坐标)GCJ02(国测局坐标) 的相互转换
  7. winserver 443端口被system占用_手机系统占用内存越来越大,是谁的锅?
  8. SPP中Supersession与Item Sourcing Rule的关系
  9. MapGIS裁剪等值线图到出图
  10. java.sql.SQLException: Table 'XXX' is marked as crashed and should be repaired异常修复