

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 git-remote-codecommit e AWS CodeCommit
<a name="troubleshooting-grc"></a>

Le informazioni seguenti possono essere utili per risolvere gli errori relativi a **git-remote-codecommit** durante la connessione ai repository AWS CodeCommit .

**Topics**
+ [Vedo un errore: git: 'remote-codecommit' non è un comando git](#troubleshooting-grc-syn1)
+ [Vedo un errore: fatale: impossibile trovare l'helper remoto per 'codecommit'](#troubleshooting-grc-syn2)
+ [Errore di clonazione: non riesco a clonare un CodeCommit repository da un IDE](#troubleshooting-grc-ide1)
+ [Errore push o pull: non riesco a inviare o estrarre i commit da un IDE a un repository CodeCommit](#troubleshooting-grc-ide2)
+ [Errore di installazione: viene visualizzato un externally-managed-environment errore quando provo a eseguire l'installazione git-remote-codecommit](#troubleshooting-grc-pm1)

## Vedo un errore: git: 'remote-codecommit' non è un comando git
<a name="troubleshooting-grc-syn1"></a>

**Problema:** quando si tenta di utilizzare git-remote-codecommit, viene visualizzato un errore che non git-remote-codecommit è un comando git. Vedi 'git --help'».

**Possibili correzioni:** Il motivo più comune di questo errore è che non hai aggiunto l' git-remote-codecommiteseguibile al tuo PATH o che la stringa contiene un errore di sintassi. Questo può accadere quando manca un trattino tra git e remote-codecommit o quando prima viene inserito un git aggiuntivo. git-remote-codecommit

Potresti riscontrare questo errore anche se hai aggiornato l'installazione locale a una versione non supportata. Per ulteriori informazioni sulle versioni supportate di Python, consulta. [git-remote-codecommit](https://pypi.org/project/git-remote-codecommit/)

Per ulteriori informazioni sulla configurazione e l'utilizzo git-remote-codecommit, vedere[Passaggi di configurazione per le connessioni HTTPS a AWS CodeCommit con git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Vedo un errore: fatale: impossibile trovare l'helper remoto per 'codecommit'
<a name="troubleshooting-grc-syn2"></a>

**Problema:** quando si tenta di utilizzare git-remote-codecommit, viene visualizzato un errore che indica «fatale: impossibile trovare l'helper remoto per 'codecommit'».

**Possibili correzioni: i** motivi più comuni di questo errore sono:
+ La configurazione non è completa per git-remote-codecommit
+ L'installazione è stata git-remote-codecommit eseguita in una posizione non presente nel percorso dell'utente o non è configurata come parte della variabile di `Path` ambiente
+ Python non è nel tuo percorso o non è configurato come parte della variabile di ambiente `Path`
+ Stai utilizzando un terminale o una finestra della riga di comando che non è stata riavviata dopo il completamento dell'installazione git-remote-codecommit

Per ulteriori informazioni sulla configurazione e l'utilizzo git-remote-codecommit, vedere. [Passaggi di configurazione per le connessioni HTTPS a AWS CodeCommit con git-remote-codecommit](setting-up-git-remote-codecommit.md)

## Errore di clonazione: non riesco a clonare un CodeCommit repository da un IDE
<a name="troubleshooting-grc-ide1"></a>

**Problema:** quando si tenta di clonare un CodeCommit repository in un IDE, viene visualizzato un errore che indica che l'endpoint o l'URL non sono validi.

**Possibili correzioni:** non tutte IDEs supportano l'URL utilizzato da durante la clonazione. **git-remote-codecommit** Clona il repository localmente dal terminale o dalla riga di comando e quindi aggiungi quel repository locale all'IDE. Per ulteriori informazioni, consulta [Passaggio 3: Connect alla CodeCommit console e clona il repository](setting-up-git-remote-codecommit.md#setting-up-git-remote-codecommit-connect-console).

## Errore push o pull: non riesco a inviare o estrarre i commit da un IDE a un repository CodeCommit
<a name="troubleshooting-grc-ide2"></a>

**Problema:** quando tenti di eseguire il pull o il push da un IDE, viene visualizzato un errore di connessione.

**Possibili soluzioni:** il motivo più comune di questo errore è che l'IDE non è compatibile con helper remoti Git come **git-remote-codecommit**. Invece di utilizzare la funzionalità IDE per eseguire il commit, il push e il pull del codice, aggiorna manualmente il repository locale dalla riga di comando o dal terminale utilizzando i comandi Git.

Per ulteriori informazioni sugli helper remoti e Git, consulta la [documentazione di Git](https://git-scm.com/docs/gitremote-helpers).

## Errore di installazione: viene visualizzato un externally-managed-environment errore quando provo a eseguire l'installazione git-remote-codecommit
<a name="troubleshooting-grc-pm1"></a>

**Problema:** quando si tenta di eseguire il `pip install git-remote-codecommit` comando, viene visualizzato un errore che indica che l'ambiente è gestito esternamente.

**Possibili correzioni:** Il motivo più comune di questo errore è che stai eseguendo una distribuzione (distro) di Python che definisce un file marker GESTITO ESTERNAMENTE. La soluzione migliore per questo è creare e utilizzare un ambiente virtuale.

Per ulteriori informazioni sugli ambienti gestiti esternamente e Python, vedere Ambienti [gestiti esternamente](https://packaging.python.org/en/latest/specifications/externally-managed-environments/#externally-managed-environments) e [Installare pacchetti in un ambiente virtuale usando pip e venv nella](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) documentazione di Python.