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

使用Git Bash/Git LFS推送Unreal项目至GitHub后仓库为空问题求助

问题核心原因
  • 你只执行了git add将文件加入暂存区,遗漏了提交到本地版本库的关键步骤,导致你此前推送的是没有任何文件记录的空分支
  • GitHub新仓库默认分支名为main,你本地默认分支为master,推送master分支后仓库首页默认展示main分支,自然显示为空
修复步骤
  1. 先确认暂存区文件符合预期,执行git status检查是否所有需要上传的Unreal项目文件都已进入「Changes to be committed」列表,排除不需要同步的临时文件
  2. 提交暂存区内容到本地版本库,执行:
git commit -m "初始化Unreal项目全量文件"
  1. 验证远程仓库地址是否正确,执行:
git remote -v

如果输出的origin地址不是你的WW001-Main仓库地址,先删除原有地址再重新绑定:

git remote remove origin
git remote add origin 你的WW001-Main仓库实际URL

如果地址正确可跳过本步骤
4. 强制推送本地提交覆盖远程默认分支(你已确认可以覆盖原有README文件),执行:

git push -u origin master:main --force

该命令会将本地master分支的内容直接推送到远程main分支并覆盖原有内容

验证操作
  • 刷新GitHub仓库页面即可看到所有上传的项目文件
  • 本地执行git status会显示nothing to commit, working tree clean,代表所有文件已同步完成
  • 可执行git lfs ls-files验证大文件是否被LFS正确追踪,避免大文件占用Git普通存储额度

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 02:45:04