GitHub Desktop 推送报错 Authentication Failed 身份验证失败

弹窗问题:

Authentication Failed

验证失败

We were unable to authenticate with https://gitee.com/.Pleaseenter your username and password to try again.

用户名

密码

Depending on your repository's hosting service, you might need touse a Personal Access Token (PAT) as your password. Learn more aboutcreating a PAT in our integration docs.

Ok

取消

弹窗提示问题:

身份验证失败。一些常见原因包括:

  • 您尚未登录到您的帐户:请参阅文件>选项。
  • 您可能需要注销并重新登录才能刷新令牌。
  • 您没有访问此存储库的权限。
  • 存储库存档在 GitHub 上。检查存储库设置以确认您仍可以推送提交。
  • 如果您使用 SSH 身份验证,请检查您的密钥是否已添加到 ssh 代理并与您的帐户关联。
  • 如果使用 SSH 身份验证,请确保存储库托管服务的主机密钥验证通过。
  • 如果使用了用户名/密码身份验证,则可能需要使用个人访问令牌而不是帐户密码。请查看存储库托管服务的文档。

解决方法:

🚨 Gitee 不再支持用户名+密码方式登录推送

从 2022 年开始,Gitee 禁用了账号密码的 Git 认证方式,你必须使用 Token(个人访问令牌,PAT)代替密码。

✅ 正确做法是:解决方案步骤(适用于 Gitee 和 GitHub):

第一步:获取 Gitee 的 Personal Access Token(PAT)

  1. 登录 Gitee 官网:https://gitee.com
  2. 点击右上角头像 → 设置
  3. 左侧菜单选择:安全设置 → 私人令牌(Personal Access Token)
  4. 点击 生成新令牌,勾选必要的权限(比如推送、拉取、项目管理)
  5. 复制生成的令牌(只会显示一次,务必保存!)

如果你使用 GitHub:

登录 https://github.com

进入 Settings → Developer settings → Personal access tokens

选择 Generate new token (classic)

选择权限(最少需要 repo 权限)

生成并复制 Token

第二步 :在 GitHub Desktop 中使用这个 Token

当提示你输入用户名和密码时:

用户名 ➜ 你的 Gitee/GitHub 用户名

密码 ➜ 你刚才生成的 Token

⚠️ 注意:不是你账户的登录密码,而是刚才生成的访问令牌!

确认后就可以正常推送、拉取代码。

✅ 其他注意事项:

  • 如果你之前用过密码登录,现在验证失败,也可以进入 GitHub Desktop → File → Options → Accounts → Sign out 然后重新登录/不登录也行。
  • 遇到 Token 丢失或失效,可回 Gitee 设置页面重新生成。
  • 若你是通过 SSH 使用 Gitee 的,也可以改用 SSH key 登录(需配置 .ssh)。
相关推荐
miofly4 小时前
GitHub 周榜趋势速报 | 2026-10-02
开源·github
阿里嘎多学长5 小时前
2026-09-29 GitHub 热点项目精选
开发语言·程序员·github·代码托管
老李IT笔记7 小时前
激活锁状态怎么检测:三个入口,四种返回值,一份排查顺序
git·智能手机·github
Joecien8 小时前
【2026实测】百炼 CLI 托管 Agent 教程:bl managed-agent 配置校验、版本回滚与变更预演(附完整命令)
人工智能·git·阿里云·知识图谱·agi
m4Rk_8 小时前
【论文阅读】Agent 记忆机制(87):VizoMem——把文本历史转化为可检索的视觉记忆
论文阅读·人工智能·学习·开源·github
lpfasd1238 小时前
GitHub非AI开源方向调研报告
人工智能·开源·github
hasty8 小时前
签名是真的,分支却不对:GitHub CLI 制品证明的大小写边界
github
u13013012 小时前
GitHub 热榜项目:日榜(2026-10-01)
人工智能·github
漂着的圆木12 小时前
Agent执行安全:Taskflow无容器架构风险边界核对
github·安全架构·ai agent·部署边界
miofly12 小时前
GitHub 今日推荐|archify:AI 代理自动生成可交互架构图的技能模块
开源·github