Skip to main content

Uso de GitHub Copilot para explorar las solicitudes de incorporación de cambios

Copilot Chat de GitHub puede ayudarle a comprender el contenido, la funcionalidad y el estado de una solicitud de incorporación de cambios.

Introducción

Puede hacer Copilot diferentes preguntas sobre una solicitud de incorporación de cambios, desde diferentes vistas dentro de la solicitud de incorporación de cambios. Por ejemplo, puede pedir que Copilot resuma una solicitud de incorporación de cambios o explique lo que ha cambiado dentro de archivos o líneas de código específicos en una solicitud de incorporación de cambios.

Obtener un resumen de una solicitud de incorporación de cambios

Puede pedir Copilot que resuma una solicitud de incorporación de cambios o que proporcione información sobre el estado de una solicitud de incorporación de cambios.

  1. En GitHub, vaya a una solicitud de incorporación de cambios en un repositorio.

  2. En la esquina superior derecha de la página, haga clic en el icono Copilot () para abrir Chat de Copiloto.

Copilot usará la solicitud de incorporación de cambios como contexto para su pregunta.

  1. En la parte inferior del panel Chat de Copiloto, en el cuadro de mensaje, escriba una pregunta y presione Intro.

Ejemplos de indicaciones

Los siguientes mensajes son ejemplos del tipo de preguntas que puedes hacer a Copilot para ayudarte a obtener información sobre una solicitud de incorporación de cambios.

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

Preguntar sobre los cambios en un archivo específico en una solicitud de incorporación de cambios

Puede pedir que Copilot explique los cambios realizados en un archivo específico en una solicitud de incorporación de cambios o para proporcionar información sobre el estado de un archivo en una solicitud de incorporación de cambios.

  1. En GitHub, vaya a una solicitud de incorporación de cambios en un repositorio.

  2. Haga clic en la pestaña Archivos modificados.

  3. En el lado derecho de una línea del archivo sobre el que desea preguntar, haga clic en el icono y, a continuación, haga clic en Copilot y seleccione Preguntar sobre esta diferencia.

    Esto abre Chat de Copiloto con los cambios en el archivo indicados como contexto de tu pregunta.

  4. Escribe una pregunta en el cuadro de solicitud situado en la parte inferior del panel de chat y presiona Entrar.

Ejemplos de indicaciones

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

Preguntar sobre líneas específicas dentro de un archivo en un pull request

Puede pedir que Copilot explique líneas de código específicas en una solicitud de incorporación de cambios o para proporcionar información sobre el estado de esas líneas.

  1. En GitHub, vaya a una solicitud de incorporación de cambios en un repositorio.

  2. Haga clic en la pestaña Archivos modificados.

  3. Haga clic en el número de línea de la primera línea que desee seleccionar, mantenga pulsada la tecla Mayúsculas y haga clic en el número de línea de la última línea que quiera seleccionar.

  4. En el lado derecho de una de las líneas seleccionadas, haga clic en el icono y, a continuación, haga clic en Copilot y seleccione Preguntar sobre esta diferencia.

    Esto abre Chat de Copiloto con las líneas seleccionadas como contexto de tu pregunta.

  5. Escribe una pregunta en el cuadro de solicitud situado en la parte inferior del panel de chat y presiona Entrar.

Ejemplos de indicaciones

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

Pregunta de por qué se ha producido un error en un flujo de trabajo

Puede pedirle a Copilot que explique por qué ha fallado un flujo de trabajo en una solicitud de extracción y que proporcione sugerencias sobre cómo solucionar el problema.

  1. En GitHub, vaya a una solicitud de incorporación de cambios en un repositorio.

  2. Desplácese hasta la parte inferior de la página y, a continuación, junto a una de las comprobaciones con errores, haga clic en los puntos suspensivos y, a continuación, haga clic en Explicar error.

    Esto se abre Chat de Copiloto con el error de flujo de trabajo indicado como el contexto de la pregunta y un mensaje rellenado previamente en el cuadro de entrada del chat. Copilot responde con información sobre por qué se produjo un error en la solicitud de incorporación de cambios. Copilot también puede proporcionar sugerencias para solucionar el problema.

  3. Si Copilot ha proporcionado pasos para corregir el problema, puede seguir los pasos para resolver el problema.

Ejemplos de indicaciones

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

Preguntar sobre una pull request creada por Copilot

Al ver una solicitud de extracción creada por agente en la nube de Copilot, puede preguntarle a Copilot sobre el trabajo que realizó. Copilot recupera los registros de sesión del agente para explicar qué ha cambiado, qué se validó y por qué.

Ejemplos de indicaciones

  • What did Copilot change in this pull request and why?
  • What did Copilot validate before opening this pull request?
  • Summarize the agent session that created this pull request.

Información adicional