跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言大前端

VS Code GitHub 扩展登录报错:尚未完成授权此扩展使用 GitHub 的操作

VS Code 中 GitHub 扩展登录时出现“尚未完成授权此扩展使用 GitHub 的操作”错误,可通过重启授权流程、清除旧授权、退出并清除会话缓存、检查网络代理、更新软件及扩展、使用个人访问令牌 PAT、查看日志信息、重置扩展或系统身份验证设置等方法解决。重点在于重新执行 OAuth 授权步骤并清理本地缓存数据,确保网络连接正常且扩展版本最新。

刀狂发布于 2026/3/21更新于 2026/10/593 浏览
VS Code GitHub 扩展登录报错:尚未完成授权此扩展使用 GitHub 的操作

在 VS Code 中遇到'尚未完成授权此扩展使用 GitHub 的操作'错误时,可以按照以下步骤解决:

1. 重新启动授权流程

  • 在 VS Code 中,按下 Ctrl+Shift+P 打开命令面板。
  • 输入 GitHub: Sign In 并选择该命令。
  • 按照提示在浏览器中完成授权流程。如果浏览器未自动打开,手动访问显示的链接并输入提供的验证码。

2. 清除 GitHub 的旧授权

  • 登录 GitHub,进入 Settings → Applications → Authorized OAuth Apps。
  • 找到并撤销与 Visual Studio Code 或 GitHub for VSCode 相关的授权。
  • 返回 VS Code,重新尝试登录。

3. 退出并清除 VS Code 会话

  • 在命令面板运行 GitHub: Log Out。
  • 手动清除缓存文件(路径因操作系统而异):
    • Windows: %USERPROFILE%\AppData\Roaming\Code\User\globalStorage\github.vscode-pull-request-github
    • macOS/Linux: ~/.vscode/extensions/github.vscode-pull-request-github-*/data

4. 检查网络和代理设置

  • 确保网络连接正常,未被防火墙或代理阻止。
  • 在 VS Code 设置中配置代理(File → Preferences → Settings,搜索 Proxy)。

5. 更新软件和扩展

  • 检查 VS Code 更新(Help → Check for Updates)。
  • 更新 GitHub Pull Requests and Issues 扩展。

6. 使用个人访问令牌(PAT)

  • 在 GitHub 生成 PAT:Settings → Developer settings → Personal Access Tokens → Generate new token(勾选 repo、workflow 等权限)。
  • 在 VS Code 登录时,输入用户名后粘贴 PAT 作为密码。

7. 检查日志信息

  • 在 VS Code 的输出面板(View → Output),选择 GitHub Authentication 查看详细错误。

8. 重置扩展或 VS Code

  • 卸载并重新安装 GitHub Pull Requests and Issues 扩展。
  • 重置 VS Code 设置(备份后删除配置文件夹)。

9. 验证系统身份验证设置

  • 确保系统已安装必要的身份验证工具(如 GCM/Credential Manager)。

目录

  1. 1. 重新启动授权流程
  2. 2. 清除 GitHub 的旧授权
  3. 3. 退出并清除 VS Code 会话
  4. 4. 检查网络和代理设置
  5. 5. 更新软件和扩展
  6. 6. 使用个人访问令牌(PAT)
  7. 7. 检查日志信息
  8. 8. 重置扩展或 VS Code
  9. 9. 验证系统身份验证设置

更多推荐文章

查看全部
  • Llama Factory 微调加速指南:GPU 并行训练部署
  • 灵感画廊实战:用“梦境描述”替代 Prompt 提升 AI 绘画质感
  • LeetCode 原地复写零:双指针与逆向填充的 O(n) 解法
  • 前端安全:别让你的应用变成黑客的游乐场
  • Obsidian 看板 + Copilot:实现项目管理与每日总结自动化
  • Java 泛型核心机制与实战指南
  • 2026 年高校 AIGC 检测升级下的论文降重工具选型指南
  • Rust 获取系统内存 CPU 信息并实现图片采集设置壁纸
  • Qclaw 微信 AI 智能体使用教程
  • 单链表应用:经典算法题与通讯录实现
  • Spring IoC 与 DI 详解:@Bean 注解、扫描路径及依赖注入方式
  • Dify AI 智能体部署与使用指南
  • Web 前端基础知识点汇总
  • 设计模式在 C++ 中的实战应用(一):创建型模式
  • Spring AI Alibaba + Ollama 实战:基于本地 Qwen3 的 Spring Boot 大模型应用
  • Flutter 在 OpenHarmony 中利用 flutter_cors 解决跨域访问难题
  • 多源 BFS 算法详解与经典题目实战
  • 纯文本大模型训练:从 BERT 到 LLaMA 系列高效实践
  • LeetCode 761. 特殊的二进制字符串
  • 8 卡 RTX 5090 服务器 llama.cpp 编译及多 GPU 推理实战

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online