Risoluzione dei problemi di Amazon Q Developer per GitHub
Consulta la sezione seguente per risolvere i problemi più comuni relativi all’utilizzo di Amazon Q Developer per GitHub.
Amazon Q Developer non genera richieste pull in repository con regole di protezione dei rami
Problema: Amazon Q Developer non è in grado di creare una richiesta pull nel mio repository GitHub, che prevede regole di protezione dei rami.
Soluzione: le regole di protezione dei rami impediscono ad Amazon Q Developer di creare un ramo per generare una richiesta pull. Per utilizzare Amazon Q Developer per GitHub in repository con regole di protezione dei rami, devi aggiungere l’app Amazon Q Developer all’elenco dei file consentiti.
Per aggiungere l’app Amazon Q Developer all’elenco degli utenti consentiti
-
Se necessario, accedi al tuo account GitHub
utilizzando le credenziali GitHub. -
Accedi alla tua organizzazione GitHub, quindi vai al repository in cui desideri consentire Amazon Q Developer per l’app GitHub.
-
Scegli Impostazioni, quindi scegli Rami dal riquadro di navigazione.
-
In Regole di protezione dei rami, scegli Modifica per modificare le regole di protezione dei rami.
-
Scegli Limita i push che creano rami corrispondenti e cerca l’app Amazon Q Developer per GitHub.
-
Scegli Salva modifiche per consentire ad Amazon Q Developer di creare delle richieste pull per problemi con le etichette Amazon Q Developer.
Per ulteriori informazioni sulla modifica delle regole di protezione dei rami in GitHub, consulta Creating a branch protection rule
Etichette Amazon Q Developer mancanti nei problemi di GitHub
Problema: non vedo le etichette dell’Agente di sviluppo Amazon Q o dell’Agente di trasformazione Amazon Q nei problemi di GitHub.
Soluzione: se le etichette non vengono create automaticamente quando hai installato l’app Amazon Q Developer per GitHub o sono state eliminate involontariamente, puoi crearle manualmente in GitHub. Le etichette devono essere denominate come Agente di sviluppo Amazon Q e Agente di trasformazione Amazon Q per essere riconosciute ed elaborate come etichette di Amazon Q Developer. Per ulteriori informazioni, consulta Creating a label
Amazon Q Developer non crea codice per i problemi di GitHub
Problema: ho creato un problema GitHub e ho invocato Amazon Q Developer per eseguire un’attività, ma ho ricevuto la seguente serie di messaggi relativi a difficoltà tecniche:
-
⏳ 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. This might take some time.
-
⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. This might take some time.
-
🔴 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.
Soluzione: se Amazon Q Developer non è in grado di elaborare il problema e generare il relativo codice, crea un nuovo problema e applica l’etichetta dell’Agente di sviluppo Amazon Q o l’etichetta Agente di trasformazione Amazon Q al nuovo problema. Per ulteriori informazioni sulla creazione di un problema e sull’applicazione dell’etichetta Agente Amazon Q Developer, consulta Sviluppo di funzionalità e iterazione con Amazon Q Developer in GitHub o Trasformazione di codice con Amazon Q Developer in GitHub.