Skip to main content

GitHub Copilot 应用入门

登录GitHub Copilot 应用,连接存储库或本地文件夹,并创建你的第一个代理会话以进行代码更改。

谁可以使用此功能?

GitHub Copilot 应用 适用于所有 Copilot 计划。
Download GitHub Copilot 应用

有关 GitHub Copilot 应用 的概念性概述,请参阅 关于 GitHub Copilot 应用

在本快速入门中,您将:

  1. 安装并登录到GitHub Copilot 应用。
  2. 连接存储库或本地文件夹。
  3. 在代理会话中更改代码。

先决条件

注意

如果您使用 Copilot业务 或 Copilot Enterprise,您的计划管理员将需要启用 Copilot 命令行界面(CLI) 策略。 有关详细信息,请参阅“管理组织中GitHub Copilot的策略和功能”或“管理企业中 GitHub Copilot 的策略和功能”。

安装 GitHub Copilot 应用

  1. 请访问GitHub Copilot 应用下载页面
  2. 下载适用于您的平台的应用。

首次打开 GitHub Copilot 应用

  1. 打开GitHub Copilot 应用。
  2. 单击“登录到 GitHub”,然后按照提示进行身份验证。 如果使用GitHub Enterprise Server,请选择 “使用GitHub企业”,并在出现提示时输入服务器地址。
  3. 如果你尚未开通 Copilot 计划,请选择是注册该计划,还是继续使用自己的模型提供商。
    • 如果选择使用自己的模型提供程序,请选择提供程序,输入任何必需的凭据,然后单击“ 保存并继续”。
  4. 出现提示时,根据最近的 GitHub 活动选择一个或多个存储库。 还可以添加本地文件夹或存储库,也可以跳过此步骤,并在以后添加项目。
  5. 选择主题,然后完成载入以打开应用。

连接存储库或文件夹

若要处理代码,至少需要一个项目连接到应用。 项目可以是计算机上已有的文件夹,包括本地克隆的存储库,或者从GitHub其他远程 Git 主机(如Azure DevOps)克隆的存储库。 连接项目后,即可解锁应用的核心工作流程:读取代码、进行编辑,以及在代理会话中发起拉取请求。 如果在载入期间跳过了项目设置,或者希望稍后添加更多项目:

  1. **

**单击“会话”旁边的边栏中的按钮。

  1. 在“ 添加项目” 下,选择以下选项之一:
  • 本地文件夹或存储库 - 选择计算机上已有的文件夹,包括包含本地克隆的存储库的文件夹。
  • GitHub 存储库 - 从 GitHub中浏览和克隆存储库。
  • 仓库 URL — 从 Git URL 克隆托管在 GitHub 之外的仓库(例如在 Azure DevOps 上托管的仓库),或者克隆没有应用访问权限的私有仓库。

首次修改代码

  1. 单击 会话 旁边的 +,然后在 在此处开始会话 下选择已连接的文件夹或存储库。

  2. 从提示字段下方的下拉列表中选择会话模式,例如 交互式 模式,以便与代理协作工作。

  3. 在提示框中,粘贴此提示:

    Copilot prompt
    Suggest a small low-risk code change in this repository, implement it, and explain the diff.
    
  4. 响应来自代理的任何输入请求。 代理进行更改后,单击提示框上方的 “更改 ”以查看差异。

  5. 继续在同一会话中迭代,直到你对结果满意为止。

  6. 如果要保留更改,请单击“ 创建 PR ”以打开拉取请求以供审阅。

  7. 如果创建拉取请求,请单击提示框上方的 PR ,直接在应用中查看它。

选: 如果已有要在存储库中完成的任务,可以从 “我的工作”中的问题启动会话。 有关详细信息,请参阅“使用 GitHub Copilot 应用管理问题和拉取请求”。

确定方位

边栏允许你访问应用的主要区域:

  • 我的工作 — 浏览和筛选你的存储库中的议题和拉取请求,检查 CI 状态,并留下评审意见。
  • 自动化 — 已保存的按计划或按需运行的代理任务。
  • 搜索 - 直接从应用搜索存储库。
  • 会话 - 活动代理会话,按项目分组。 这还包括 快速聊天,即常规聊天对话。

后续步骤

详细了解如何使用GitHub Copilot 应用: