首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >解决 Git Access Token Error: `remote: You must use a personal access token ...`

解决 Git Access Token Error: `remote: You must use a personal access token ...`

原创
作者头像
除除
发布2025-12-10 11:03:02
发布2025-12-10 11:03:02
1970
举报
文章被收录于专栏:除除的专栏除除的专栏
Git
Git

内容声明

本文仅用于技术分享和学习交流,内容不包含任何广告、推广、引流、付费课程或外链信息。所有示例和配置均为技术实践,欢迎参考和自定义。


本文介绍远程使用 Git 进行 HTTP 克隆时,如遇 Access Token 认证失败,可通过生成具备 api 权限的 Personal Access Token 来完成访问。创建 Token 后,可使用命令行方式直接克隆。

背景

在家远程办公的时候执行 git clone 出现以下报错:

代码语言:plain
复制
remote: HTTP Basic: Access denied
remote: You must use a personal access token with 'api' scope for Git over HTTP.
Access denied
Access denied

这个错误表明: 基于 HTTP Basic Authentication 的传统用户名/密码认证方式已被弃用或禁用。

解决方案

通过其提示的地址生成一个 Token:

代码语言:plain
复制
remote: You can generate one at https://example.com/profile/personal_access_tokens
Generate
Generate

然后通过命令行组合 Token 操作即可:

代码语言:bash
复制
git clone https://oauth2:${PERSONAL_ACCESS_TOKEN}@example.com/example/example.git
Git
Git

更新记录

本文首次编辑于 2023-05-29,最近更新于 2025-12-07。

版权声明

本文为原创文章,作者保留版权。转载请保留本文完整内容,并以超链接形式注明作者及原文出处。

作者: 除除

原文: http://blog.mazey.net/3488.html

(完)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档