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

如何将大量网站文件(以资源为主)添加至GitHub仓库?

不用Git命令行上传大文件夹到GitHub的方法

方案1:VS Code本地仓库操作(最推荐)

  • 在GitHub上创建空仓库(不要勾选初始化README、.gitignore或许可证选项,避免后续冲突)。
  • 打开VS Code,点击左侧活动栏的“源代码控制”图标,选择“克隆仓库”,粘贴你刚创建的仓库URL,选择本地一个空文件夹完成克隆。
  • 找到你存放网站资源和代码的本地文件夹,全选里面的所有内容,复制后粘贴到刚才克隆下来的仓库文件夹中。
  • 回到VS Code,打开这个克隆的本地仓库文件夹(点击“文件”->“打开文件夹”,选择克隆后的文件夹)。此时源代码控制标签页会自动列出所有新增文件。
  • 在源代码控制顶部的输入框中填写提交信息(例如「添加网站全部资源与代码」),点击输入框下方的对勾图标完成提交。
  • 点击源代码控制右上角的同步更改按钮(环形箭头图标),等待所有文件推送到GitHub即可。

方案2:GitHub Desktop(完全图形化工具)

  • 下载安装GitHub Desktop并登录你的GitHub账号。
  • 点击顶部菜单栏「文件」->「克隆仓库」,选择你创建的空仓库,克隆到本地指定文件夹。
  • 将你的网站资源文件夹内容全部复制到克隆后的仓库文件夹内。
  • 打开GitHub Desktop,它会自动检测到所有新增文件并显示在“更改”面板中。
  • 在下方的提交输入框填写信息,点击「提交到main」(或你的主分支名称)。
  • 点击右上角的「推送 origin」按钮,完成文件上传。

注意事项

  • 若存在单个文件超过100MB的情况,GitHub会拒绝上传。此时在GitHub Desktop中可启用Git LFS:点击「仓库」->「仓库设置」->「大文件存储」,勾选启用后添加对应的大文件后缀(如*.zip、*.psd),再重新提交推送即可。
  • 不要使用VS Code的「Remote Repositories」扩展处理大量本地文件复制,该扩展更适合远程服务器编辑,本地大文件同步会出现延迟且效率极低。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 04:40:55