当前位置: 首页 > 知识库问答 >
问题:

如何刷新我的Visual Studio 2017团队资源管理器面板中的远程分支列表?

阙星渊
2023-03-14

如何刷新 Visual Studio 团队资源管理器面板中的远程分支列表?

在Visual Studio 2017团队资源管理器的“分支”面板中,我可以在我们的VSTS实例中看到大约10个分支。

然后在Chrome中,我删除了一些旧的分支并创建了一个新的分支。

切换回VS 2017,但remotes/origin分支的列表仍然显示旧列表,我无论如何也找不到刷新它的方法。

我尝试更改为不同的存储库,即团队资源管理器标头上的F5刷新,我甚至关闭并重新打开VS 2017…但是没有任何内容会刷新列表以匹配VSTS门户显示的内容。

共有3个答案

白昊乾
2023-03-14

在您的本地存储库目录中,您应该使用git的获取-p(或git的获取--prune)命令。然后你会发现从远程删除的分支不会显示在VS分支面板的远程/起源中。

这是因为< code>git fetch不会检查远程repo中的跟踪引用是否存在。但是对于< code>git fetch -p,它将检查跟踪引用是否存在,并在获取之前删除不存在的引用。

刁英朗
2023-03-14

您可以在Visual Studio团队资源管理器中获取。

查看=

傅阳炎
2023-03-14

如果您希望Visual Studio 2017始终在获取时修剪(我这样做,我添加和删除了很多用于UI工作的分支),一旦安装第三方Git(可以从团队资源管理器中的设置中完成,Git部分)中将有一个新选项在全局设置(也在Git部分)中“在获取期间修剪远程分支”,您可以将其设置为True。在将我的 VS 更新到 15.5 之前,我没有这个选项(我在 15.0 上)。

 类似资料:
  • 使用显示所有远程和本地分支。Git什么时候刷新这个列表? 拉/推?如何使用Git Bash刷新它?

  • 使用MQ Explorer创建新的队列管理器后,它无法正确启动,并提供以下消息: 命令:“C:\Program Files(x86)\IBM\WebSphere mq\bin\crtmqm”-sa test_qm 队列管理器与安装“WMQ75Install”相关联。 exitvalue=2059 我不知道如何从日志中解决它,并试图从MQ Explorer和命令行shell中手动启动它,但没有任何成

  •   上下文管理器用于资源管理。它们允许你在需要时分配和释放资源。上下文管理器最常用和最受认可的例子是 with 语句。 它主要用于打开和关闭文件。with 允许在单行出现问题时打开和关闭文件。 它的主要优点是它可以确保文件正确关闭。 with open ('./data.txt','w') as f:     f.write("Hello")

  • 在VsCode中,如果我创建/删除/更改文件,文件资源管理器不会相应地更新。直到几周前,它还工作得很好,但突然它停止了,只有在我手动点击刷新按钮时才会更新。为了更好地解释这个问题,我在youtube上上传了一段20秒的视频。 这是我的VsCode版本信息: 我在macoS Big Sur 11.4(20F71)上,VsCode在我的git根存储库中打开。 任何帮助都很感激!!

  • null 但我无法连接。我得到这样的错误消息“无法建立到队列管理器的连接-原因2538.(AMQ4059)"。我能做什么?

  • 了解在 Adobe XD 项目中如何使用“资源”面板管理资源和组件。 如何在 XD 中管理资源? 要集中管理您项目中使用的资源(例如颜色、渐变和字符样式),您可以将这些资源添加到“资源”面板。“资源”面板还会自动显示您在 XD 中创建的所有组件。有关组件的更多信息,请参阅组件。 如需打开“资源”面板,请单击工具栏中的,或按 Cmd + Shift + Y(在 Mac 上)或 Ctrl + Shif