gitで、マージ済みブランチを一括で消す方法は沢山でてくる。
git branch --merged|egrep -v '\*|develop|master'|xargs git branch -d
参考リンク
https://qiita.com/hajimeni/items/73d2155fc59e152630c4
でもマージしないでリモートで削除しちゃったブランチについて、
ローカルブランチを一括で消す方法が日本語記事で出てこないので、
調べると、英語圏にはあった。
git fetch -p && git branch -vv | grep 'origin/.*: gone]' | awk '{print $1}' | xargs git branch -D
これでRstudioのgitのブランチ選択欄に
削除したブランチの亡霊がたまるのを回避できるよ!