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

Git执行push操作后提交的文件未在GitHub仓库显示问题求助

Git Push后GitHub仓库无目标文件排查方案

你执行push返回的Everything up-to-date说明本地master分支的所有提交已经同步到远端master分支,不存在未推送的提交,可按以下顺序排查问题:

  • 检查本地文件是否完成提交流程
    执行git status查看本地状态,若目标文件出现在untracked files或Changes not staged for commit分类下,说明你还没执行git add 目标文件名和git commit操作就直接执行了push,文件自然不会被推送到远端。
    若git status提示无改动,执行git log --oneline查看本地提交记录,核对目标文件的改动是否包含在最新的提交中。
  • 检查是否推错了分支
    现在GitHub新建仓库默认主分支命名为main,你推送的是master分支,可能你打开仓库页面默认展示的是main分支,推送的内容在master分支里所以看不到。可以点击GitHub仓库页面的分支下拉菜单,查看是否存在master分支,切换后就能看到推送的内容。
    如果需要把内容同步到默认的main分支,可在本地执行git branch -M main将本地分支重命名为main,再执行git push -u origin main推送即可。
  • 检查.gitignore规则是否屏蔽了目标文件
    打开项目根目录下的.gitignore文件,确认目标文件的后缀、路径没有被写进忽略规则,被git忽略的文件不会被追踪也不会被提交推送。
  • 检查文件大小是否超出限制
    GitHub单文件默认大小上限为100MB,超出大小的文件会被拒绝推送,即使本地有提交记录,远端也不会展示对应文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 20:18:04