如何删除所有合并到某些分支的远程分支

时间:2018-09-18 03:40:33

标签: git

如果我有许多远程分支合并到分支agg_file.read()中,如何列出所有合并到DEV的远程分支以及如何删除这些远程分支。

DEV

此命令显示从指定的提交可以访问所有远程分支。

但是我不知道如何删除它。请指导。

2 个答案:

答案 0 :(得分:0)

如果分支合并,则可以使用git branch -d branchname

如果分支未合并,则可以使用git branch -D branchname删除特定分支。

答案 1 :(得分:0)

删除所有合并的远程分支

git branch -r --merged | grep -v master | sed 's/origin\//:/' | xargs -n 1 git push origin