git clean local remote branch

C++
git fetch origin --prunegit branch --merged master | grep -v '^[ *]*master$' | xargs git branch -d

Source

Also in C++: