如何在 VS2022 的新 git 体验中列出所有遥控器

问题描述 投票:0回答:1

我似乎无法从上游存储库获取,因为它在 VS2022 的“管理分支”窗口中不可见:

它显然是在 Git Repo 设置下设置的,但我仍然无法从 VS2022 中对其发出任何命令:

关于为什么会发生这种情况有什么想法吗?

git visual-studio
1个回答
0
投票

不幸的是,这个问题在 VS2022 版本 17.3.3 上仍然发生。解决方法是安装 Git Extensions 并从那里添加遥控器,而不是从 VS2022 添加遥控器。添加遥控器后,它将在

\.git\logs\refs\remotes
\.git\refs\remotes
上为遥控器创建一个文件夹,VS2022 不再这样做。从现在开始,通过打开
Git Repository
窗口,遥控器也将显示在 VS2022 中。

编辑: 确实没有必要安装“Git Extensions”。只需单击“Git Changes”->“...”->“提取自”并选择要提取的存储库。完成此过程后,远程存储库已出现在“Git 存储库”中。请注意,此列表中显示的存储库仅限于 15 个项目,至少在 Visual Studio 2022 社区中是这样。因此,如果它没有出现,您将不得不删除不再需要的远程存储库。

另一种选择是使用“git fetch 'remote'”命令。

© www.soinside.com 2019 - 2024. All rights reserved.