小编png*_*png的帖子

26
推荐指数
3
解决办法
1万
查看次数

如何通过GitHub删除所有已经"Squash and Merge"的git分支?

自从GitHub引入Squash和Merge之后,我工作场所的所有酷孩子都在合并拉取请求时使用它.有没有办法清理"壁球和合并"分支?

以下命令如何删除已合并的所有git分支?不适用于"壁球和合并":

git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d
Run Code Online (Sandbox Code Playgroud)

git merge github git-branch git-squash

9
推荐指数
3
解决办法
1261
查看次数

标签 统计

file-locking ×1

git ×1

git-branch ×1

git-squash ×1

github ×1

macos ×1

merge ×1

shell ×1