牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

git コマンドでローカルのマージ済みブランチを全て削除したいメモ

$ git version
git version 2.18.0

ローカルのマージ済みブランチを削除

$ git fetch --all --prune --prune-tags && git branch --no-color --merged | command grep -vE "^(\*|\s*(master|develop|dev)\s*$)" | command xargs -n 1 git branch -d

oh-my-zsh の alias を使う場合

$ gfa --prune-tags && gbda

追記 2018-07-17

$ gcm && ggpull && gfa --prune-tags && gbda

感想

git コマンドややこしい