如何删除已与 TortoiseGit 合并的本地 Git 分支?

How do I delete already merged local Git branches with TortoiseGit?

我想找到描述得很好的问题的解决方案 here - 简而言之,当使用命令行时,这个问题可以用 git branch -d $(git branch --merged) 解决 - 问题是,是否有可能做同样的事情在 TortoiseGit 中?

从 2.3 版本开始,TortoiseGit 仅帮助您自动清理远程跟踪分支。

您可以在使用 Pull/Fetch-dialog 检查 "Prune" 时自动执行此操作。然后所有不在遥控器上的远程跟踪引用都会自动删除。在同步对话框 select "Clean up stale remote branches" 中的 pull/fetch 菜单按钮。

从版本 2.3.2 开始,您可以打开“浏览引用”对话框并筛选 merged/unmerged 个分支。然后,使用该过滤器,您可以删除不需要的 branches/tags.