关于 GitHub 上的 GitHub Copilot 设置
除了在受支持的 IDE 中配置 GitHub Copilot 插件,还可以在 GitHub 上配置 GitHub Copilot 的设置。 无论在何处使用 GitHub Copilot,这些设置都适用。
启用或禁用与公共代码匹配的建议
注意
如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置与公共代码匹配的建议。 与公共代码匹配的建议设置将从你的组织或企业继承。
GitHub Copilot 的个人设置包括一个选项,可允许或阻止与公开可用代码匹配的代码建议。
如果你选择阻止与公开代码匹配的建议,在大多数 GitHub Copilot 产品中,GitHub Copilot 会将代码建议及其周围约 150 个字符的代码与 GitHub 上的公开代码进行比对。 如果存在匹配或接近匹配,不会向你显示建议。
如果选择允许与公共代码匹配的建议或使用不支持“阻止”模式的产品,当Copilot建议匹配代码时,可以显示匹配项的详细信息,并可以单击查看GitHub上的相关存储库。 有关详细信息,请参阅 查找与 GitHub Copilot 建议匹配的公共代码。
- 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
- 在“与公共代码匹配的建议”的右侧,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议************。
在仓库中禁用或启用 Copilot编程助理
Copilot编程助理 允许将 Copilot 分配给 GitHub 议题,或请求 Copilot 从 Copilot对话中的提示发起拉取请求。
注意
- Copilot编程助理 可用于 GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务 和 GitHub Copilot Enterprise 计划。 该代理在 GitHub 上存储的所有仓库中均可用,但以下情况除外:由 托管用户帐户 拥有的仓库,以及已显式禁用该代理的仓库。
Copilot编程助理 默认在所有仓库中启用,但你可以通过更改帐户设置,阻止其在你个人帐户拥有的仓库中使用。
- 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
- 在边栏的“ Copilot”下,单击“Coding agent”********。
- 在 Copilot编程助理 页上,在“策略”下,单击“存储库访问”下拉列表按钮,然后选择没有存储库、所有存储库或仅所选存储库。
- 如果选择“Only selected repositories”,请单击“Select repositories”,然后选择要启用 Copilot编程助理 的存储库********。