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

向GitHub上传项目时遭遇认证错误,请求协助解决

问题解决方法

你遇到的问题核心是当前使用的是HTTPS协议的远程仓库地址,即便配置了SSH密钥,Git仍会走HTTPS的认证流程,而GitHub早已不再支持HTTPS密码认证。以下是具体解决步骤:

  • 先确认当前远程仓库地址:

    git remote -v
    

    输出会显示你之前添加的HTTPS地址。

  • 删除现有的HTTPS远程仓库配置:

    git remote remove origin
    
  • 添加SSH协议的远程仓库地址(GitHub的SSH地址格式为git@github.com:用户名/仓库名.git):

    git remote add origin git@github.com:tobirolinew/pdiag.git
    
  • 再次执行推送命令:

    git push -u origin main
    

如果担心SSH配置是否生效,可以先验证连接:

ssh -T git@github.com

若返回包含你用户名的欢迎信息,说明SSH密钥配置正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 00:22:03