邢台在百度上做个网站,河南营销网站建设联系方式,手机网站建设原则,排名优化网站seo排名开发一段时间后#xff0c;我们本地会有很多无用的分支#xff0c;一个一个的 git branch -D branchName 又感觉太费时间了#xff0c;如果要批量删除#xff0c;可以用下面的命令#xff1a;
git checkout master
git branch | grep -v master | xargs git branch -D
注…开发一段时间后我们本地会有很多无用的分支一个一个的 git branch -D branchName 又感觉太费时间了如果要批量删除可以用下面的命令
git checkout master
git branch | grep -v master | xargs git branch -D
注以上命令只能用 Git Bash 运行才有效直接在终端命令、PowerShell、vscode终端里运行都会报错无法识别 grep
具体执行步骤是 切换到master分支因为当前的分支不能删除要保留哪个就先切换到哪个分支 将git branch的结果进行筛选除去master分支 将处理后的结果作为git branch -D的参数来进行批量删除
grep 查找命令 grep name 表示查看包含name这个关键字的内容 grep -v name 反向查找表示查看除了含有name之外的内容
xargs
xargs英文全拼eXtended ARGuments是给命令传递参数的一个过滤器也是组合多个命令的一个工具
管道命令符
管道命令符 | 的作用是将前一个命令的标准输出当作后一个命令的标准输入格式为“命令A|命令B