

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

Le informazioni seguenti possono risultare utili per risolvere i problemi comuni di AWS CodeCommit.

**Topics**
+ [Risoluzione dei problemi relativi alle credenziali Git e alle connessioni HTTPS a AWS CodeCommit](troubleshooting-gc.md)
+ [Risoluzione dei problemi git-remote-codecommit e AWS CodeCommit](troubleshooting-grc.md)
+ [Risoluzione dei problemi relativi alle connessioni SSH a AWS CodeCommit](troubleshooting-ssh.md)
+ [Risoluzione dei problemi relativi all'helper delle credenziali e alle connessioni HTTPS a AWS CodeCommit](troubleshooting-ch.md)
+ [Risoluzione dei problemi relativi ai client Git e AWS CodeCommit](troubleshooting-git.md)
+ [Risoluzione degli errori di accesso e AWS CodeCommit](troubleshooting-ae.md)
+ [Risoluzione degli errori di configurazione e AWS CodeCommit](troubleshooting-cf.md)
+ [Risoluzione degli errori della console e AWS CodeCommit](troubleshooting-cs.md)
+ [Risoluzione dei problemi relativi ai trigger e AWS CodeCommit](troubleshooting-ti.md)
+ [Attiva il debug](#troubleshooting-debug)

## Attiva il debug
<a name="troubleshooting-debug"></a>

**Problema.** Vorrei attivare il debug per ottenere una maggiore quantità di informazioni sul mio repository e su come Git esegue i comandi. 

**Possibili soluzioni.** Prova questa procedura:

1. Al terminale o al prompt dei comandi eseguire i comandi seguenti sul computer locale prima dei comandi Git:

   Su Linux, macOS o Unix:

   ```
   export GIT_TRACE_PACKET=1
   export GIT_TRACE=1
   export GIT_CURL_VERBOSE=1
   ```

   In Windows:

   ```
   set GIT_TRACE_PACKET=1
   set GIT_TRACE=1
   set GIT_CURL_VERBOSE=1
   ```
**Nota**  
L'impostazione di `GIT_CURL_VERBOSE` è utile solo per le connessioni HTTPS. SSH non utilizza la libreria `libcurl`.

1. Per ottenere maggiori informazioni sul tuo repository Git, ti consigliamo di installare l'ultima versione di [git-sizer](https://github.com/github/git-sizer?tab=readme-ov-file#getting-started). Segui le istruzioni per installare l'utilità appropriata al tuo sistema operativo e al tuo ambiente. Una volta installata, dalla riga di comando o dal terminale, modificate le directory nel vostro repository locale, quindi eseguite il comando seguente:

   ```
   git-sizer --verbose
   ```
**Suggerimento**  
Valuta la possibilità di salvare l'output del comando in un file in modo da poterlo condividere facilmente con altri utenti durante la risoluzione dei problemi, in particolare nel tempo.