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

github.dev上传替换含C文件文件夹时出现文件解析错误求助

github.dev拖拽替换含C文件的文件夹失败问题解决

问题概述

在github.dev中尝试拖拽替换包含C文件的文件夹时,出现错误:

Unable to resolve nonexistent file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a352c226964223a226d61696e227d7d/gsamaras/test_for_web_vs_code/alpha'

报错后原文件夹丢失,新文件夹上传失败;仅逐个上传最深层级文件可行,但操作效率极低。

可行解决方案

1. 使用github.dev终端完成文件夹替换

  • 打开github.dev终端:按下`Ctrl+`` 或点击左下角终端图标
  • 删除目标文件夹:执行命令 rm -rf alpha(将alpha替换为你要替换的文件夹名称)
  • 将本地文件夹压缩为.zip格式,拖拽到github.dev的文件管理器中
  • 解压压缩包:执行命令 unzip alpha.zip(对应你的压缩包文件名)
  • 删除临时压缩包:执行命令 rm alpha.zip
  • 提交更改:点击左侧源代码管理图标,输入提交信息后完成提交并推送

2. 改用GitHub网页端上传

  • 直接进入GitHub仓库的目标文件夹页面,点击「Add file」→「Upload files」
  • 拖拽本地文件夹内的所有文件(支持多选)到上传区域,选择替换现有文件,完成提交

3. 检查文件命名规范

  • 排查本地文件夹内的C文件、子文件夹是否包含空格、非ASCII字符等特殊符号,github.dev虚拟文件系统对这类字符处理可能存在异常,重命名后再尝试上传操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 19:39:59