注意
如需查看 Copilot编程助理 的概述,请参阅 关于 GitHub Copilot 编码代理。
介绍
可以通过在注释中提及Copilot来请求@copilot更改现有拉取请求。
默认情况下, Copilot 将提交直接推送到拉取请求的分支。 完成所请求的更改后,它会请求评审。
如果想要 Copilot 改为创建单独的拉取请求,可以在注释中使用自然语言请求此请求,例如,“打开 PR 来修复测试”。
解决合并冲突
可以要求 Copilot 解决拉取请求上的合并冲突,方法是提及 @copilot 并要求它使用自然语言解决冲突,例如“@copilot 解决此 PR 上的合并冲突”。
Copilot 将分析冲突的更改,解决冲突,并确保生成、测试和 linter 仍通过。 完成后,Copilot 将请求您进行评审,以便在合并之前验证冲突解决。
Copilot要求进行更改
- 导航到您希望 Copilot 进行更改的拉取请求。
- 编写提及 Copilot 和
@copilot的评价或评论。 - (可选)通过GitHub Web 界面留下拉取请求的评论(不包括审阅或审阅评论),使用模型选择器选择模型。
- 提交批注或评论。
如果您不想使用此默认行为,可以要求 Copilot 创建一个新的分支和一个新的拉取请求,以针对您的分支。 代理完成工作后,它将请求你进行评审。
监视进度
可以从代理面板、代理页、Visual Studio Code等位置查看您当前和过去的Copilot会话。 请参阅“跟踪GitHub Copilot 的会话”。
延伸阅读
-
[AUTOTITLE](/copilot/concepts/about-copilot-coding-agent) -
[AUTOTITLE](/copilot/tutorials/coding-agent/best-practices) -
[AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent#copilot-cant-create-a-pull-request-from-copilot-chat)