You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2022 Preview多GitHub账户切换与Copilot使用问题求助

问题描述

使用Visual Studio 2022 Preview同时处理个人和工作GitHub账户的项目,GitHub Copilot绑定在个人GitHub账号,遇到以下问题:

  • 登录个人账号时,切换到工作GitHub项目无法推送更改
  • 登录工作账号时,会失去Copilot的使用权限
    此前使用Azure DevOps的个人/工作账号切换时无此类推送问题。
解决办法

通过**HTTPS+个人访问令牌(PAT)**的方式可解决该问题,具体操作如下:

  • 分别为个人和工作GitHub账号生成专属的个人访问令牌(PAT):
    登录对应GitHub账号,进入「设置」→「开发者设置」→「个人访问令牌」,生成时勾选repo等代码操作所需的权限
  • 在Visual Studio中保持个人账号登录状态,确保Copilot正常可用
  • 修改工作GitHub项目的远程仓库HTTPS地址:
    打开项目的Git设置,将原地址https://github.com/工作账号/项目名.git修改为https://<工作账号PAT>@github.com/工作账号/项目名.git,替换<工作账号PAT>为你生成的对应令牌
  • 完成设置后,操作工作项目时Visual Studio会通过PAT自动完成身份验证,无需切换登录账号,同时个人账号的Copilot可正常使用

内容的提问来源于stack exchange,提问作者Ed Mendez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 20:10:58