删除Git 代码库中所有本地分支


Git用久了,很多远程的分支被删除了,但是本地的分支会越积越多,切换分支时,选择起来非常不方便。使用下面的命令可以批量删除除了master和当前checkout的分支以外的所有本地分支。

git branch | foreach { 
     $_.trim() 
 } | where { 
     -not $_.startswith('*') -and $_ -ne 'master'
 } | foreach {
 git branch -D $_
 }
×用微信扫描并分享
本文链接: https://www.pstips.net/git-remove-local-branch.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注