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

Windows系统下Visual Studio Code中git clone失败问题求助

问题排查方案

关于VS Code打开文件夹的可能性

  • 检查VS Code当前打开的文件夹是否存在权限限制:比如位于C:\Windows、C:\Program Files这类系统受保护目录,或文件夹被设为只读。这类场景下Git因无法写入文件会失败,建议切换到普通用户目录(如C:\Users\你的用户名\Documents下的文件夹)重试。
  • 确认文件夹路径是否包含特殊字符(中文、空格、特殊符号),部分情况下这类字符会导致Git路径解析错误,尽量使用纯英文、无空格的路径。

其他常见排查方向

  • VS Code与Git Bash使用的Git环境不一致:VS Code可能默认调用Windows自带Git,而非你配置了SSH的版本。在VS Code设置中搜索git.path,将路径改为Git Bash对应的Git可执行文件路径(例:C:\Program Files\Git\bin\git.exe)。
  • SSH环境变量未继承:Git Bash会加载用户目录下.bashrc/.profile的SSH配置,但VS Code启动时可能未继承。可在VS Code终端先执行eval $(ssh-agent -s),再执行ssh-add ~/.ssh/id_rsa(替换为你的密钥文件名),之后再尝试git clone。
  • Git扩展缓存异常:按Ctrl+Shift+P打开命令面板,执行Git: Clear All Git Cache,重启VS Code后重试。
  • SSH密钥权限问题:确保.ssh文件夹仅当前用户可读,密钥文件(如id_rsa)仅当前用户拥有读写权限,其他用户无任何权限。
  • 仓库地址验证:确认VS Code中输入的SSH仓库地址和Git Bash使用的完全一致,无空格、字符输入错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 15:36:33