使用grep,sed删除master之外的所有git分支

・1 分钟阅读

删除master之外的所有git分支

git branch | grep -v"master" | sed 's/^[ *]*//' | sed 's/^/git branch -D /' | bash
删除主分支之外的所有分支(在归档分支后,有用)
示例输出
Deleted branch testbranch (was d15d722).
讨论
Hujiuxiang profile image