localbranchの一括削除
手元にあるリモートローカルbranchの削除
git fetch --prune
手元にある同名のローカルbranchも一括削除
git fetch --prune && for branch in $(git branch -vv | grep ': gone]' | awk '{print $1}'); do git branch -d $branch; done
git fetch --prune
git fetch --prune && for branch in $(git branch -vv | grep ': gone]' | awk '{print $1}'); do git branch -d $branch; done