侧边栏壁纸
博主头像
SPARK`极客笔录

路漫漫其修远兮,吾将上下而求索

  • 累计撰写 36 篇文章
  • 累计创建 5 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

在git中删除多个远程分支

Spark
2020-06-03 / 0 评论 / 0 点赞 / 1 阅读 / 0 字

批量删除本地分支

git branch |grep 'v3.2.8' |xargs git branch -D 

20200603115840

批量删远程分支

git branch -r | awk -Forigin/ '/\/v3.2.8/{print $2}'| xargs -I {} git push origin :{}

如果上面执行不成功,请检查将删除分支名
sh git branch -r | awk -Forigin/ '/\/v3.2.8/ {print $2}'

20200603115710

  • grep 命令用于查找文件里符合条件的字符串
  • xargs xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。
  • awk命令
0

评论区