Git
GitHub
bitbucket

gitのリモート、ローカルのマスター、デベロップ以外のマージ済みブランチを削除

gitのリモート、ローカルのマスター、デベロップ以外のマージ済みブランチを削除
利用例:$ git sync
編集ファイル:~/.gitconfig

[alias]
        delete-merged-remote-branches = !git branch -a --merged | grep -vE '^\\*|master$|develop$' | grep remotes/origin | sed -e 's% *remotes/origin/%%' | xargs -I% git push --delete origin %
        delete-merged-local-branches = !git branch --merged | grep -vE '^\\*|master$|develop$' | xargs -I % git branch -d %
        sync = !git pull --all && git delete-merged-remote-branches && git delete-merged-local-branches