ひとつひとつ確認しながらマージ済みブランチを消したい時に。
~/.gitconfig
[alias]
delmerged = "!f() {\
IFS=$'\n';\
for b in `git branch --merged | grep -v '*' | grep -v 'master' | sed -e s/' '/''/g`;\
do\
/bin/echo -n \"[ $b ] remove this branch ? [y/n] \";\
read ANSWOR;\
if [[ ${ANSWOR} == 'y' ]]; then\
git branch -D $b;\
fi\
done;\
git branch;\
}; f"
もっと綺麗に書けそう。