delete all branches except master with Windows Powershell
git branch | Select-String -NotMatch -Pattern "master" | %{ git branch -D $_.ToString().Trim() }
delete all branches except main with Windows Powershell
git branch | Select-String -NotMatch -Pattern "main" | %{ git branch -D $_.ToString().Trim() }
delete all branches except master with Windows Powershell
delete all branches except main with Windows Powershell