概要
今回は、git pull する際に常に--pruneを有効にする方法を紹介します。
これはリモートブランチからすでに消されているブランチをローカルに残さないようにするためのオブションです。
方法
すべてのリポジトリに対して有効にする場合
$ git config --global fetch.prune true
特定のリポジトリに対して有効にする場合
$ git config --local fetch.prune true
.gitconfig に下記の設定が書き込まます
[fetch]
prune = true