GitHub 配置

本页介绍了如何在创建 GitHub 数据存储区之前设置第三方配置。

设置权限并获取客户端 ID 和客户端密钥

如需注册 GitHub 应用并获取客户端 ID 和客户端密钥,请执行以下操作:

  1. 登录您的 GitHub 账号。
  2. 依次前往设置 > 开发者设置
  3. 开发者设置页面中,点击 GitHub 应用
  4. 点击 New GitHub app

    开发者设置 GitHub 应用
    GitHub 应用
  5. 在应用注册页面中,执行以下操作:

    1. GitHub 应用名称字段中,输入用于标识应用的标签。
    2. 首页网址字段中,输入应用首页的完整网址。
    3. 回调网址字段中,输入 https://vertexaisearch.cloud.google.com/oauth-redirect
    4. 为确保令牌定期过期并接收可用于请求新访问令牌的 refresh_token,请选中用户授权令牌过期复选框。
    5. 如需在用户安装应用时提示用户授权您的应用,请选中在安装期间请求用户授权 (OAuth) 复选框。
    6. 权限部分,启用以下权限:

      权限名称 权限类型 访问原因
      代码库:内容 只读 读取文件、提交、分支、标记、版本和搜索代码
      代码库:问题 只读 读取问题、标签、评论和搜索问题
      代码库:拉取请求 只读 读取拉取请求、差异、拉取请求评论和搜索拉取请求
      代码库:元数据 只读(强制性) 搜索代码库和用户
      组织:成员 只读 查看组织团队及其成员
      账号:个人资料 读/写 访问用户个人资料信息
      组织:问题类型 只读 查看可用的组织问题类型
    7. 在询问要在何处安装应用的部分,选择仅在此账号中

    8. 点击 Create GitHub app

  6. 在导航菜单中,选择安装应用

  7. 选择要安装新创建的应用的账号,然后点击安装

  8. 选择所有代码库,然后点击安装并授权

  9. 在导航菜单中,选择常规

  10. 点击生成新的客户端密钥。复制客户端 ID 和生成的客户端密钥值,并妥善存储以备后用。

    客户端 ID 和客户端密钥
    GitHub 应用的“常规”标签页