Github创建仓库报错:目录新文件过多,Unreal5项目上传求助
解决Unreal 5项目上传Github的问题
首先明确:完全支持上传现有项目,你遇到的报错是因为Unreal项目自带大量无需版本控制的生成文件,触发了Github客户端的文件数量限制,按以下步骤解决:
第一步:添加.gitignore排除冗余文件
Unreal项目的Binaries、Intermediate、Saved这些目录里全是编译产物、临时缓存文件,完全不需要传到仓库里。手动在项目根目录创建.gitignore文件,把下面内容复制进去:
# Unreal Engine 5 忽略规则 Binaries/ Intermediate/ Saved/ *.sln.DotSettings.user
这个文件会告诉Git哪些文件不用跟踪,能直接把需要上传的文件数量降到正常范围。
第二步:修复客户端无法点击创建的问题
报错后客户端按钮锁死,先直接关闭Github客户端,重新打开。然后再回到项目目录尝试创建仓库,这时候因为已经排除了冗余文件,应该能正常创建。
备选方案:用命令行手动初始化(更稳妥)
如果客户端还是有问题,直接用Git命令行操作:
- 打开终端,切换到你的Unreal项目根目录
- 执行初始化命令:
git init - 把文件加入暂存区:
git add . - 提交初始版本:
git commit -m "上传Unreal 5原型初始版本" - 去Github网页创建一个空仓库,然后把本地仓库关联到远程:
git remote add origin 你的仓库URL git push -u origin main
这样就能完成上传,之后用Github客户端打开这个本地仓库就能正常协作了。
内容的提问来源于stack exchange,提问作者agentsmith200
相关产品推荐
相关产品推荐

