清除 VS Code 中不存在的 Git 分支

MBe*_*mam 6 git gitlab visual-studio-code

当我使用gitlab时,对于某些功能,我创建新分支并对其进行处理,在提交、推送、合并之后,我从 gitlab 中删除我处理过的分支,然后单击SyncVS Code git 命令中的命令进行同步。但是我创建的所有分支以及其中许多已合并和删除的分支仍然存在于 VS Code 分支列表中,如何将 VS Code 分支列表与 git 和 gitlab 或 github 同步。如果有帮助的话我也在Git LensVS Code 中使用

在此输入图像描述

MBe*_*mam 5

根据 @VonC 答案和这个SF Question,替代解决方案是在 VS Code 终端或 git 存储库中的任何终端中运行此命令:

git fetch --prune
Run Code Online (Sandbox Code Playgroud)