Mac下VSCode切换至GitHub账户同步时提示“无可用账户”错误求助
解决VSCode切换GitHub账户同步设置失败的问题
可行的排查与解决步骤:
彻底清理同步缓存文件
关闭VSCode,打开终端执行以下命令删除账户同步相关缓存:rm -rf ~/Library/Application\ Support/Code/User/globalStorage/ms-vscode.settings-sync rm -rf ~/Library/Application\ Support/Code/User/globalStorage/ms-vscode.remote-explorer完成后重启VSCode,重新尝试登录GitHub并开启同步。
重置GitHub账户授权
登录GitHub账户,进入「Settings」→「Applications」→「Authorized OAuth Apps」,找到「Visual Studio Code」的授权记录并撤销,回到VSCode重新发起登录授权。重置VSCode身份验证密钥
在VSCode中按下Cmd+Shift+P打开命令面板,输入「Developer: Reset All Secrets」并执行,重启VSCode后重新添加GitHub账户并开启同步。排查网络代理干扰
如果Mac启用了代理服务,暂时关闭代理后再尝试同步操作,避免代理拦截VSCode与GitHub的验证请求。先添加账户再开启同步
先通过命令面板执行「Accounts: Add GitHub Account」完成账户登录,之后再打开同步功能,选择已登录的GitHub账户进行同步。
内容的提问来源于stack exchange,提问作者Sina Saeedi
相关产品推荐
相关产品推荐

