You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解除Visual Studio解决方案关联的多余Git仓库?

断开Visual Studio中错误关联的Git仓库方法

首先务必备份当前解决方案的所有文件,避免操作失误导致代码丢失。

方法一:通过Visual Studio内置界面操作

  • 打开Visual Studio并加载目标解决方案
  • 点击顶部菜单栏的「Git」→「Manage Repositories」,或者直接点击右下角的Git仓库切换按钮,选择「Manage Repositories」
  • 在弹出的仓库管理窗口中,找到那个不属于当前解决方案的错误仓库
  • 选中该仓库,点击窗口底部的「Remove」按钮,确认移除即可

方法二:手动修改解决方案文件

  • 关闭Visual Studio,找到解决方案对应的.sln文件,用记事本或任意文本编辑器打开
  • 在文件中查找包含GitRepositoryRoot的行,定位到对应错误仓库路径的条目
  • 删除该行完整内容(注意不要误删其他正常的Git配置项)
  • 保存.sln文件后,重新打开Visual Studio,错误的仓库关联会消失

方法三:清理目录中的错误.git文件夹

  • 关闭Visual Studio,打开当前解决方案所在的文件夹,同时检查上级目录
  • 找到不属于当前解决方案的.git文件夹(这个文件夹就是错误仓库的本地仓库文件)
  • 确认无误后删除该.git文件夹(删除前再次核对,避免删错正常仓库)
  • 重新打开Visual Studio,右下角的错误仓库关联会被移除

内容的提问来源于stack exchange,提问作者Bart Castelijns

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 11:29:51