tl;dr さいきんは、fetchのついでにします。 git fetch origin --prune あるいは、目的のことのみしたい場合は、 git remote prune origin 追跡ブランチ 前回エントリで、追跡ブランチ(tracking branch)の削除方法を知りました。 git branch -r -d REMOTE-NAME/BRANCH-NAME おーし、じゃあリモートに無いブランチはローカルブランチもトラッキングブランチも消すスクリプトおじさん書いちゃうぞー!と思ったらそんな便利コマンド既にあったよねーそりゃあるよねー、って話。 とりあえず git remote show origin して、originの状態確認して、 git remote prune origin すると、REMOTE-NAME=originなレポジトリに無いもので、トラッキングにあるブラン