Visual Studio 2013删除已删除的git分支

Rav*_*art 5 git visual-studio visual-studio-2013

我遇到这个问题,在VS2013中,当我从原点创建新分支时,带有源分支的下拉列表列出了曾经创建的所有分支。这包括长期以来已从本地存储库和远程/原始存储库中删除的分支。

http://imgur.com/uxPZjVL

如何删除已删除的分支?

Kar*_*sen 3

Visual Studio 将它们保存在本地缓存中。

您可以从命令提示符运行以下命令,然后每当您从团队资源管理器中的同步菜单进行提取时,分支都会被修剪:

git config remote.origin.prune true
Run Code Online (Sandbox Code Playgroud)

看来这个应该默认设置!

如果你想广泛应用这个系统,你可以使用这个:

git config --global remote.origin.prune true
Run Code Online (Sandbox Code Playgroud)