

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
<a name="github-troubleshooting"></a>

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
<a name="github-troubleshooting-branch-protection"></a>

**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 [https://github.com/](https://github.com/) utilizzando le credenziali GitHub.

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

1. Scegli **Impostazioni**, quindi scegli **Rami** dal riquadro di navigazione.

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

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

1. 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](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule#creating-a-branch-protection-rule).

## Etichette Amazon Q Developer mancanti nei problemi di GitHub
<a name="github-troubleshooting-labels"></a>

**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](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) nella *documentazione di GitHub*.

## Amazon Q Developer non crea codice per i problemi di GitHub
<a name="github-troubleshooting-generate-code"></a>

**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.

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

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

1. 🔴 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, consulta[Sviluppo di funzionalità e iterazione con Amazon Q Developer in GitHub](github-feature-development.md).