Skip to content

Instantly share code, notes, and snippets.

@tamanugi
Created April 25, 2016 02:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tamanugi/84c39b49bc937230c9b80e93aa10c43e to your computer and use it in GitHub Desktop.
Save tamanugi/84c39b49bc937230c9b80e93aa10c43e to your computer and use it in GitHub Desktop.
[Git]マージ済みのリモートブランチを一括削除 ref: http://qiita.com/tamanugi/items/d8fd05eae82a410cad6b
git checkout master
git branch -r --merged | grep -v master | sed -e "s|origin/||" | xargs git push --delete origin
git branch -r --merged #現在いるブランチにマージ済みのリモートブランチを表示
grep -v master #masterを含む行を除外(場合によってはdevelopも追加する
sed -d "s|origin/||" #origin/ を置換
git push --delete origin foo #fooブランチを削除
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment