如何提升GitHub网页UI单次上传文件数量上限?
解决GitHub网页端单次上传文件数量上限问题
网页端的100个文件上限是GitHub官方设定的,无法直接提升这个UI限制,但可以通过以下方式绕过限制批量上传大量文件:
使用Git命令行工具:
- 先将目标仓库克隆到本地(新仓库则执行
git init并关联远程仓库) - 把包含100+文件的文件夹复制到本地仓库目录中
- 执行
git add .将所有文件加入暂存区 - 执行
git commit -m "批量上传文件"完成提交 - 执行
git push将本地提交推送到GitHub远程仓库
注:单个文件大小不能超过100MB,超过需用Git LFS处理
- 先将目标仓库克隆到本地(新仓库则执行
使用GitHub Desktop客户端:
- 打开GitHub Desktop并关联目标仓库
- 将目标文件夹直接拖入本地仓库对应目录
- 在客户端填写提交信息,点击「提交到对应分支」
- 点击「推送 origin」完成上传
这个方式无需命令行,操作更直观,同样不受网页端文件数量限制
网页端的限制是GitHub为控制服务器负载、保证网页流畅性设定的,虽对大量小文件上传不够友好,但通过本地Git工具就能轻松解决批量上传需求。
内容的提问来源于stack exchange,提问作者Pycm
相关产品推荐
相关产品推荐

