先决条件
- 对 GitHub Copilot 的访问权限。 请参阅“什么是 GitHub Copilot?”。
- 已安装 GitHub CLI。 有关 GitHub CLI 的安装说明,请参阅 GitHub CLI 存储库。
- 已安装 Copilot(CLI 版) 扩展****。 请参阅“在 CLI 中安装 GitHub Copilot”。
如果能够通过组织或企业访问 GitHub Copilot,当组织所有者或企业管理员禁用了 Copilot(CLI 版) 时,将无法使用 Copilot(CLI 版)。 请参阅“管理组织中的 Copilot 策略”。
获取命令说明
若要要求 Copilot(CLI 版) 解释命令,请运行 gh copilot explain
,后接要解释的命令。 例如:
gh copilot explain "sudo apt-get"
gh copilot explain "sudo apt-get"
获取代码建议
若要要求 Copilot(CLI 版) 建议命令,请运行 gh copilot suggest
,后接所需命令。 例如:
gh copilot suggest "Undo the last commit"
gh copilot suggest "Undo the last commit"
Copilot(CLI 版) 将启动交互式会话,以获取有关所需内容的更多信息。
如果在 Copilot(CLI 版) 建议命令后选择“Execute command”选项,Copilot(CLI 版) 会将命令复制到剪贴板并退出交互式会话。**** 然后,可以手动将命令粘贴到 CLI 中。
如果希望 Copilot(CLI 版) 能够代表你执行命令,则必须设置 ghcs
别名。 请参阅“在 CLI 中配置 GitHub Copilot”。
分享反馈
若要向 GitHub 发送有关建议质量的反馈,请选择 Copilot(CLI 版) 中的“Rate response”选项。****
还可以在 Copilot(CLI 版) 扩展仓库中提出议题。