小编s.h*_*ris的帖子

如何使用PowerShell删除Git中的所有合并本地分支

如何在Powershell中使用Git for Windows来迭代我的分支,过滤掉合并的分支并删除它们?

我已经尝试过一些研究,但我发现的每个答案都围绕着使用bash特定命令,例如grep和xargs.Powershell没有相同的命令,因此这些命令对我不起作用.

但是,根据该研究,我发现git for-each-ref --format '%(refname:short)' refs/heads可以显示所有本地分支,同时git branch -d将删除任何合并分支.但是,将这两个命令连接在一起(git for-each-ref --format '%(refname:short)' refs/heads | git branch -d)不起作用,因为第一个命令的输出没有按照我的预期进行管道传输.

git powershell

5
推荐指数
2
解决办法
955
查看次数

标签 统计

git ×1

powershell ×1