Skip to main content

在 GHE.com 上将 GitHub Copilot 与帐户配合使用

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

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

如果您通过企业在GHE.com上拥有的托管用户帐户获得对Copilot的访问权限,您可能需要调整 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对话 图标(),然后单击“登录”。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 login --host SUBDOMAIN.ghe.com对您接收Copilot许可证的帐户进行身份验证。

有关 Copilot 命令行界面(CLI) 的常规信息,请参阅 GitHub Copilot 命令行界面 (CLI)

在Visual Studio中进行身份验证

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

对于“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”。