ローカルのgit branchを一括で削除する方法

2024/02/23に公開

ローカルのブランチを削除(一括)

terminal Mac
git branch | grep -v "main\|develop" | xargs git branch -D
PowerShell Win
git branch | Select-String -NotMatch -Pattern "(\*|main|develop)" | %{ git branch -D $_.ToString().Trim() }

ローカルのブランチを削除(指定)

terminal
git branch -D ブランチ名

Discussion