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

时间:2016-07-11 08:41:49

标签: git visual-studio visual-studio-2013

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

http://imgur.com/uxPZjVL

如何删除已删除的分支?

1 个答案:

答案 0 :(得分:3)

Visual Studio将这些保存在本地缓存中。

您可以从命令提示符运行以下命令,然后无论何时从团队资源管理器中的“同步”菜单进行提取,都将修剪分支:

git config remote.origin.prune true

这样看似默认设置!

如果要在整个系统范围内应用此功能,可以使用:

git config --global remote.origin.prune true