Resource

Bash script for pruning stale local Git branches

planted on in: bash and git.

I often forget to delete my local feature branches after they have been merged upstream and for a while used a plugin for the IntelliJ IDE's. However since that plugin is out of date I went looking for a bash script and found this snippet by someone called Henry:

#!/usr/bin/env bash

for branch in $(git branch -v | grep "gone" | awk '{print $1}')
do
git branch -d $branch
done
— Henry | link