Solución de problemas de Amazon Q Developer para GitHub - Amazon Q Developer

Solución de problemas de Amazon Q Developer para GitHub

Consulte la siguiente sección para solucionar problemas habituales al utilizar Amazon Q Developer para GitHub.

Amazon Q Developer no genera solicitudes de extracción en repositorios con reglas de protección de ramificaciones

Problema: Amazon Q Developer no puede crear una solicitud de extracción en mi repositorio de GitHub, que tiene reglas de protección de ramificaciones.

Solución: las reglas de protección de ramificaciones impiden que Amazon Q Developer cree una ramificación para crear una solicitud de extracción. Para usar Amazon Q Developer para GitHub en repositorios con reglas de protección de ramificaciones, debe añadir la aplicación Amazon Q Developer a su lista de permitidos.

Cómo añadir la aplicación Amazon Q Developer a su lista de permitidos
  1. Si es necesario, inicie sesión en su cuenta de GitHub usando sus credenciales de GitHub.

  2. Navegue hasta la organización de GitHub y, a continuación, navegue hasta el repositorio al que quiere permitir incluir la aplicación de Amazon Q Developer para GitHub.

  3. Elija Configuración y, a continuación, elija Ramificaciones en el panel de navegación.

  4. En Reglas de protección de ramificaciones, elija Editar para modificar las reglas de protección de ramificaciones.

  5. Elija Restringir los envíos que creen ramificaciones coincidentes y busque la aplicación de Amazon Q Developer para GitHub.

  6. Elija Guardar cambios para permitir que Amazon Q Developer cree solicitudes de extracciones para problemas con las etiquetas de Amazon Q Developer.

Para obtener más información sobre cómo modificar las reglas de protección de ramificaciones en GitHub, consulte Creating a branch protection rule.

Faltan etiquetas de Amazon Q Developer en problemas de GitHub

Problema: no veo las etiquetas del agente de desarrollo de Amazon Q del agente de transformación de Amazon Q en problemas de GitHub.

Solución: si las etiquetas no se han creado automáticamente al instalar la aplicación de Amazon Q Developer para GitHub o si se eliminaron de forma involuntaria, puede crearlas manualmente en GitHub. Las etiquetas deben tener el nombre de agente de desarrollo de Amazon Q y de agente de transformación de Amazon Q para que se reconozcan y se procesen como etiquetas de Amazon Q Developer. Para obtener más información, consulte Creating a label en la Documentación de GitHub.

Amazon Q Developer no crea código para problemas de GitHub

Problema: he creado un problema de GitHub y he invocado a Amazon Q Developer para realizar una tarea, pero he recibido la siguiente serie de mensajes relacionados con problemas técnicos:

  1. ⏳ I'm working on generating code for this issue. I'll update this issue with a comment and open a pull request when I'm done.

  2. ⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. Esto puede tardar.

  3. ⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. Esto puede tardar.

  4. 🔴 I'm having technical difficulties. I couldn't solve the issue.

    Consider reassigning this issue to a user. This will help you stay within the quotas for generative AI feature usage.

Solución: si Amazon Q Developer no puede procesar el problema ni generar código para ello, cree un nuevo problema y aplique la etiqueta de agente de desarrollo de Amazon Q o la etiqueta de agente de transformación de Amazon Q al nuevo problema. Para obtener más información sobre cómo crear un problema y aplicar una etiqueta de agente de Amazon Q Developer, consulte Desarrollo de características e iteración con Amazon Q Developer en GitHub o Transformación de código con Amazon Q Developer en GitHub.