DEV Community

Discussion on: How to delete all your local branches but keep master

Collapse
 
kubadlo profile image
Jakub Leško • Edited

PowerShell in Windows has slightly different syntax, but you can achieve the same result with the line below :)

git branch | Select-String -NotMatch -Pattern "master" | %{ git branch -D $_.ToString().Trim() }
Enter fullscreen mode Exit fullscreen mode
Collapse
 
vnglst profile image
Koen van Gilst

Thanks, I should definitely look into Powershell a bit more (first time on a contract for a client with a Windows stack)

Collapse
 
lesha profile image
lesha 🟨⬛️

I mean, this is cool and all, but PS syntax is too explicit imo