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

GitHub Windows桌面端首次提交时出现身份验证问题如何解决?

报错截图

可行解决方法
  • 核查本地Git全局配置的用户名、邮箱是否和GitHub账号完全匹配,执行以下命令查看当前配置:
    git config --global --list
    如果查询到的user.name、user.email和GitHub账号信息不一致,执行以下命令修改:
    git config --global user.name "你的GitHub用户名"
    git config --global user.email "你的GitHub绑定邮箱"
  • 检查仓库的远程地址协议:如果你的仓库是通过HTTPS地址克隆的,即使本地开启了SSH权限也不会生效,需要切换为SSH协议地址,在仓库根目录执行:
    git remote set-url origin git@github.com:你的用户名/对应仓库名.git
    可执行git remote -v确认当前远程地址是否正确。
  • 清除Windows凭据管理器残留的旧GitHub凭据:打开「控制面板-用户账户-凭据管理器-Windows凭据」,删除所有包含github、git关键词的凭据条目,之后重启GitHub桌面端重新完成身份验证即可。
  • 确认组织权限配置:如果提交的仓库归属于你加入的GitHub组织,需要确认组织管理员已开放你的提交权限,且你使用的PAT或SSH密钥已经完成组织授权。
  • 可以先在本地仓库目录通过Git命令行执行一次提交推送,命令行会返回更具体的错误提示,方便精准定位问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 17:48:01