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

创建Git仓库时Visual Studio崩溃问题求助

Visual Studio创建C++项目Git仓库时卡顿崩溃,本地仓库路径异常

问题复现步骤

  • 创建名为Project的空C++项目,路径为C:\Users\name\source\repos\Project
  • 进入Visual Studio的「创建Git仓库」界面,填写仓库名称后点击创建

异常现象

  • Visual Studio出现严重卡顿直至无响应,期间系统运行缓慢,最终只能选择等待、重启或关闭应用
  • 尽管应用崩溃,远程仓库已成功创建并可在GitHub查看
  • 本地仓库默认路径为C:\Users\name且无法修改,与常规的项目目录路径C:\Users\name\source\repos\Project不符

可能原因

Visual Studio错误地将用户根目录设为Git仓库根目录,初始化时尝试扫描整个用户目录下的所有文件,引发系统资源占用过高,最终造成应用无响应。

解决方法

1. 手动在项目目录创建Git仓库并关联VS

  • 打开命令提示符或PowerShell,切换到项目目录:
    cd C:\Users\name\source\repos\Project
    
  • 初始化本地Git仓库:
    git init
    
  • 重新打开Visual Studio项目,通过顶部菜单「Git」->「关联已有仓库」,选择项目目录下的.git文件夹完成关联
  • 后续可通过VS的Git工具推送代码至已创建的GitHub仓库

2. 修正Visual Studio的Git默认路径设置

  • 打开Visual Studio,依次点击「工具」->「选项」->「源代码管理」->「Git全局设置」
  • 在「默认仓库位置」中设置为项目所在的父目录(如C:\Users\name\source\repos),确保后续创建仓库时默认指向项目目录

3. 清理用户根目录下的错误仓库

  • 显示系统隐藏文件,找到C:\Users\name下的.git文件夹并删除,避免后续Git操作出现路径冲突

内容的提问来源于stack exchange,提问作者Alex Byard

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 09:45:55