跳至主要内容

在 GHE.com 账户上使用 GitHub Copilot

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

要在 IDE 或命令行中使用 GitHub Copilot,必须对拥有 Copilot 许可证的 GitHub 账户进行身份验证。

如果您通过 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。点击 Sign in to GitHub,然后按照提示授权您的账户。

    如果您 没有看到提示,请尝试重新启动 VS Code。

如果您需要切换到 GitHub.com 的账户,请从 settings.json 中移除 authProvider 设置。

从 JetBrains IDE 进行身份验证

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

  1. 要打开编辑器首选项或设置对话框,请按 Command+,(Mac)或 Ctrl+Alt+S(Windows)。
  2. 在左侧边栏,展开 “Tools” 部分,然后点击 GitHub Copilot
  3. 在 “General” 部分,寻找 “Authentication Provider” 字段,并输入您访问 GitHub 的主机名。例如:octocorp.ghe.com
  4. 要保存更改,请点击 OK
  5. 按照提示登录以使用 GitHub Copilot。

随时登录或退出 GitHub,点击状态栏中的 Copilot Chat 图标()后,点击 Login to GitHub。按照提示登录。

如果您需要切换到 GitHub.com 的账户,请删除在 “Authentication Provider” 字段中输入的值。

从 Xcode 进行身份验证

  1. 打开 “GitHub Copilot for Xcode” 应用程序。
  2. 点击 Advanced 选项卡。
  3. 在 “Auth provider URL” 字段中,输入您访问 GitHub 的 URL。例如:https://octocorp.ghe.com
  4. 按照 登录 GitHub Copilot 中的说明为扩展授权。

从命令行进行身份验证

要使用 Copilot CLI,您必须

  1. 下载并安装 Copilot CLI。请参阅 安装 GitHub Copilot CLI
  2. 使用 copilot login --host SUBDOMAIN.ghe.com 对您获得 Copilot 许可证的 GHE.com 账户进行身份验证。

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

从 Visual Studio 进行身份验证

要在 Visual Studio 中进行身份验证,请按照 Microsoft Learn 上的 Add your GitHub accounts to your Visual Studio keychain 步骤操作。

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

从 Eclipse 进行身份验证

  1. 在 IDE 中,点击 Copilot 打开菜单。
  2. 点击 Edit Preferences...
  3. GitHub Enterprise Authentication Endpoint 字段中,输入您访问 GitHub 的 URL。例如:https://octocorp.ghe.com
  4. 点击应用
  5. 再次打开 Copilot 菜单,然后点击 Sign In to GitHub
© . This site is unofficial and not affiliated with GitHub, Inc.