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