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

编程新手求助:VS Code中Git推送代码至GitHub无更新问题

排查与解决方法
  • 确认本地分支与远程分支的关联
    在终端执行 git branch -vv,查看当前分支是否关联了目标GitHub仓库的对应分支(比如输出应包含 origin/main 这类标识)。如果未关联,执行 git push --set-upstream origin <你的分支名称> 绑定后重新推送。

  • 检查远程仓库地址正确性
    执行 git remote -v,验证输出的fetch和push地址是否为你要推送的GitHub仓库的正确地址(HTTPS或SSH格式)。若地址错误,用 git remote set-url origin <正确仓库地址> 修正。

  • 确认提交已成功推送
    执行 git log --oneline --decorate,查看本地最新提交记录后是否带有 origin/<分支名> 标记——没有的话说明提交未推送到远程。同时用 git status 检查是否有未提交的本地修改,避免漏执行 git commit 步骤。

  • 验证Git认证凭据
    由于你是通过Git完成认证,需确认本地Git存储的凭据对应你的GitHub账号:

    • Windows:打开「凭据管理器」,搜索 git:https://github.com 条目,检查账号是否正确;
    • Mac:打开「钥匙串访问」,搜索GitHub相关条目确认账号。
      若凭据错误,删除旧凭据后重新推送,按提示完成认证。
  • 确认GitHub页面与分支
    按 Ctrl+F5 强制刷新GitHub页面,同时确认你查看的分支和本地推送的分支一致(比如你推的是dev分支,但默认显示的是main分支)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 12:31:01