跳至主要内容

在命令行中使用 GitHub Copilot

你可以使用 Copilot 和 GitHub 命令行界面来获取命令行的建议和解释。

先决条件

如果你通过你的组织或企业访问 GitHub Copilot,如果你的组织所有者或企业管理员禁用了 CLI 中的 Copilot,则你无法使用 CLI 中的 Copilot。请参阅“管理组织中的 Copilot 策略”。

获取命令解释

要请求 CLI 中的 Copilot 解释命令,请运行 gh copilot explain,后跟你要解释的命令。例如

Shell
gh copilot explain "sudo apt-get"

获取命令建议

要请求 CLI 中的 Copilot 建议命令,请运行 gh copilot suggest,后跟你要使用的命令。例如

Shell
gh copilot suggest "Undo the last commit"

CLI 中的 Copilot 将启动一个交互式会话以获取有关你所需内容的更多信息。

如果你在 CLI 中的 Copilot 建议命令后选择执行命令选项,CLI 中的 Copilot 将命令复制到你的剪贴板并退出交互式会话。然后,你可以手动将命令粘贴到你的 CLI 中。

如果你希望 CLI 中的 Copilot 能够代表你执行命令,则必须设置 ghcs 别名。请参阅“配置 CLI 中的 GitHub Copilot”。

分享反馈

要向 GitHub 发送有关建议质量的反馈,请选择 CLI 中 Copilot 中的评价回复选项。

你也可以在 CLI 扩展代码库中的 Copilot 中打开一个问题。

进一步阅读