Skip to main content
Skip to content

通过 GHE.com 上的帐户使用 GitHub Copilot

更新您的开发环境,以访问关于Copilot上的账户的GHE.com计划。

若要在 IDE 或命令行中使用GitHub Copilot,必须向具有GitHub许可证的Copilot帐户进行身份验证。

如果您通过企业在Copilot上拥有的托管用户帐户获得对GHE.com的访问权限,您可能需要调整 IDE 中的一些设置,然后才能对帐户进行身份验证。

使用本文顶部的标签查看适用于你的环境的说明****。

在 VS Code 进行身份验证

  1. 若要打开设置 VS Code ,请按 Command+、 (Mac)或 Ctrl+(Windows )。

  2. 在搜索栏中,搜索 enterprise。

  3. 设置Github-enterprise: Uri时,请输入您访问GitHub的URL。 例如: https://octocorp.ghe.com。

  4. 在VS Code 设置中,搜索copilot。

  5. 在“GitHub > Copilot: Advanced”中单击Edit in settings.json。

  6. 在 github.copilot.advanced 属性内,添加 "authProvider": "github-enterprise"。 例如:

    JSON
    "github.copilot.advanced": {
         "authProvider": "github-enterprise"
    },
    
  7. 保存 settings.json 文件。

  8. 将显示一个提示,要求你登录以使用 GitHub Copilot。 单击“ 登录” GitHub,然后按照提示授权帐户。

    如果未 看到提示,请尝试重启 VS Code。

如果您需要切换到GitHub.com上的一个帐户,请从authProvider中删除settings.json设置。

从 JetBrains IDE 进行身份验证

若要在 JetBrains 编辑器中进行身份验证 GHE.com ,必须安装 1.4.11 或更高版本的 Copilot 扩展。 然后,您必须将扩展配置,以便与 GHE.com 配合使用。

  1. 要打开编辑器首选项或设置对话框,请按 Command+, (Mac) 或 Ctrl+Alt+S (Windows)。
  2. 在左侧栏中,展开“工具”部分,然后单击 GitHub Copilot。
  3. 在“常规”部分中,查找“身份验证提供程序”字段,并输入你访问 GitHub的主机名。 例如: octocorp.ghe.com。
  4. 单击“OK”以保存更改****。
  5. 按照提示登录以使用 GitHub Copilot。

若要随时登录和注销GitHub,请单击状态栏中的Copilot Chat 图标(),然后单击“登录”。GitHub 按提示登录。

如果需要切换到 GitHub.com 上的帐户,请删除在“身份验证提供商”字段中输入的值。

从 Xcode 进行身份验证

  1. 打开“GitHub Copilot for Xcode”应用程序。
  2. 单击“ 高级 ”选项卡。
  3. 在“身份验证提供程序 URL”字段中,输入访问 GitHub的 URL。 例如: https://octocorp.ghe.com。
  4. 请按照 登录 GitHub Copilot中的说明来授权扩展程序。

从命令行进行身份验证

若要使用 Copilot CLI,必须:

  1. 下载并安装 Copilot CLI。 请参阅“安装 GitHub Copilot CLI”。
  2. 在GHE.com上使用Copilot对您接收copilot login --host SUBDOMAIN.ghe.com许可证的帐户进行身份验证。

有关 Copilot CLI 的常规信息,请参阅 GitHub Copilot CLI。

在Visual Studio中进行身份验证

要从 Visual Studio 进行身份验证,请按照 Microsoft Learn 上将 GitHub 帐户添加到 Visual Studio 密钥链中的步骤操作。

对于“GitHub Enterprise URL”字段,输入您访问 GitHub 时使用的 URL。 例如: https://octocorp.ghe.com。

从 Eclipse 进行身份验证

  1. 在 IDE 中,单击 Copilot 以打开菜单。
  2. ** **单击“编辑首选项...”。
  3. 在 GitHub Enterprise “身份验证终结点 ”字段中,输入访问 GitHub的 URL。 例如: https://octocorp.ghe.com。
  4. 单击 “应用”。
  5. 再次打开**Copilot** 菜单,然后单击“登录到GitHub”。