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
-
Si es necesario, inicie sesión en su cuenta de GitHub
usando sus credenciales de GitHub. -
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.
-
Elija Configuración y, a continuación, elija Ramificaciones en el panel de navegación.
-
En Reglas de protección de ramificaciones, elija Editar para modificar las reglas de protección de ramificaciones.
-
Elija Restringir los envíos que creen ramificaciones coincidentes y busque la aplicación de Amazon Q Developer para GitHub.
-
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
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:
-
⏳ 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.
-
⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. Esto puede tardar.
-
⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. Esto puede tardar.
-
🔴 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.