git remote branch 일괄삭제

- local 브런치 일괄삭제 

git branch -D $(git branch --list 'feature/*')

 

- 불필요한 remote branch를 일괄삭제하는 방법 (branch 부분을 적당히 변경하면 된다)

git branch -r | grep -Eo 'feature/.*' | xargs -I {} git push origin :{}

 

- 삭제한 remote branch와 local branch를 동기화 하려면 아래 명령어 이용

git fetch --all --prune
git remote prune origin