如何在VSCode中激活GitHub Pull Requests and Issues并登录账户?
解决VSCode中GitHub Pull Requests and Issues插件无法登录的问题

以下是针对性的解决步骤:
确认Git全局配置与GitHub账号匹配
打开VSCode终端,执行以下命令检查当前Git配置:git config --global user.name git config --global user.email输出的用户名和邮箱需与你的GitHub账号完全一致。若不匹配,执行以下命令修改:
git config --global user.name "你的GitHub用户名" git config --global user.email "你的GitHub绑定邮箱"清除VSCode的Git凭据缓存
打开命令面板(Windows/Linux按Ctrl+Shift+P,macOS按Cmd+Shift+P),输入并执行Git: Clear All Git Credentials,随后重启VSCode,再尝试登录操作。删除系统存储的GitHub凭据
- Windows:打开「凭据管理器」→「Windows凭据」,找到所有与GitHub相关的条目并删除,重启VSCode后重新登录。
- macOS:打开「钥匙串访问」,搜索「GitHub」相关的密码条目,删除后重启VSCode。
- Linux:根据使用的凭据管理工具(如gnome-keyring),删除存储的GitHub凭据,再重启VSCode。
使用个人访问令牌(PAT)登录
- 登录GitHub账号,进入「Settings > Developer settings > Personal access tokens > Tokens (classic)」页面,生成新令牌,勾选
repo、read:user、user:email权限。 - 在VSCode中触发登录流程时,选择「使用令牌登录」选项,粘贴刚生成的PAT完成认证。
- 登录GitHub账号,进入「Settings > Developer settings > Personal access tokens > Tokens (classic)」页面,生成新令牌,勾选
更新VSCode与插件版本
确保VSCode是最新稳定版,同时将「GitHub Pull Requests and Issues」插件更新至最新版本,完成后重启VSCode再测试。
内容的提问来源于stack exchange,提问作者Ckademba
相关产品推荐
相关产品推荐

