Skip to main content

使用 Copilot 探索拉取请求

GitHub Copilot Chat 可以帮助你了解拉取请求的内容、功能和状态。

简介

可以从拉取请求中的不同视图向 Copilot 询问有关拉取请求的不同问题。 例如,可以要求 Copilot 总结某个拉取请求,或说明拉取请求中特定文件或代码行中的更改。

获取拉取请求摘要

可以要求 Copilot 汇总拉取请求,或提供有关拉取请求状态的信息。

  1. 在 GitHub 上,导航到存储库中的拉取请求。
  2. 单击 图标旁边的 ,然后单击“Assistive”以打开 Copilot 对话助手 面板********。
  3. 如果面板包含与 Copilot 的上一个对话,请单击 Copilot 面板右上角的 加号图标以启动新对话。
  4. 在 Copilot 对话助手 面板底部的提示框中,键入问题,然后按 Enter

示例提示

以下提示是一些你可以向 Copilot 提出的问题示例,可以帮助你了解拉取请求。

  • Summarize this pull request
  • What is the current status of this pull request?
  • What are the main changes in this pull request?

询问对拉取请求中特定文件的更改

可以要求 Copilot 解释对拉取请求中特定文件所做的更改,或提供有关拉取请求中的文件状态的信息。

  1. 在 GitHub 上,导航到存储库中的拉取请求。
  2. 单击“已更改的文件”**** 选项卡。
  3. 单击文件右上角的 ,然后单击询问 Copilot 以了解此差异
  4. 在聊天面板底部的提示框中,键入问题,然后按 Enter

示例提示

  • What are the changes in this file?
  • What is the status of this file in the pull request?

询问有关拉取请求中文件内特定行的问题

可以要求 Copilot 解释拉取请求中的特定代码行,或提供有关这些行的状态的信息。

  1. 在 GitHub 上,导航到存储库中的拉取请求。
  2. 单击“已更改的文件”**** 选项卡。
  3. 单击要选择的第一行的行号,按住 Shift 并单击要选择的最后一行的行号。
  4. 向 Copilot 提问,或从预定义问题列表中选择。
    • 要询问有关所选行的问题,请单击所选内容右侧的 Copilot 图标。 这将显示 GitHub Copilot Chat 面板,并将所选行作为问题的上下文。

示例提示

  • Explain the selected lines of code
  • What do these lines of code do?

询问工作流失败的原因

可以要求 Copilot 解释为什么工作流在拉取请求中失败,并提供有关如何解决问题的建议。

  1. 在 GitHub 上,导航到存储库中的拉取请求。

  2. 滚动到页面底部,然后在其中一个失败的检查旁边单击“详细信息”。

  3. 单击 图标旁边的 ,然后单击“Assistive”以打开 Copilot 对话助手 面板********。

  4. 如果面板包含与 Copilot 的上一个对话,请单击 Copilot 面板右上角的 加号图标以启动新对话。

  5. 在 Copilot 对话助手 面板底部的提示框中,询问 Copilot 以下拉取请求失败的原因并按 Enter

    Copilot 将返回有关拉取请求失败原因的信息作为响应。 Copilot 也可能提供如何解决此问题的建议。

  6. 如果 Copilot 提供了修复该问题的步骤,则可以按照这些步骤解决问题。

示例提示

  • Why has this workflow failed?
  • What can I do to fix this issue?

其他阅读材料

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy