Risoluzione dei problemi di Amazon Q Developer per GitHub - Amazon Q Developer

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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
  1. Se necessario, accedi al tuo account GitHub utilizzando le credenziali GitHub.

  2. Accedi alla tua organizzazione GitHub, quindi vai al repository in cui desideri consentire Amazon Q Developer per l’app GitHub.

  3. Scegli Impostazioni, quindi scegli Rami dal riquadro di navigazione.

  4. In Regole di protezione dei rami, scegli Modifica per modificare le regole di protezione dei rami.

  5. Scegli Limita i push che creano rami corrispondenti e cerca l’app Amazon Q Developer per GitHub.

  6. 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 l'etichetta dell'agente di sviluppo Amazon Q nei GitHub problemi.

Soluzione: se l'etichetta non viene creata automaticamente quando hai installato l'GitHubapp Amazon Q Developer for o è stata eliminata involontariamente, puoi crearla manualmente. GitHub L'etichetta deve essere denominata agente di sviluppo Amazon Q per poter essere riconosciuta ed elaborata come etichetta Amazon Q Developer. Per ulteriori informazioni, consulta Creating a label nella documentazione di GitHub.

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:

  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. This might take some time.

  3. ⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. This might take some time.

  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.

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 al nuovo problema. Per ulteriori informazioni sulla creazione di un problema e sull'applicazione dell'etichetta di agente Amazon Q Developer, consultaSviluppo di funzionalità e iterazione con Amazon Q Developer in GitHub.