

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Résolution des problèmes git-remote-codecommit et AWS CodeCommit
<a name="troubleshooting-grc"></a>

Les informations suivantes vous aident à résoudre les erreurs liées à **git-remote-codecommit** lors de la connexion à des référentiels AWS CodeCommit .

**Topics**
+ [Je vois une erreur : git : 'remote-codecommit' n'est pas une commande git](#troubleshooting-grc-syn1)
+ [Je vois une erreur : fatale : impossible de trouver l'assistant à distance pour « codecommit »](#troubleshooting-grc-syn2)
+ [Erreur de clonage : je ne peux pas cloner un CodeCommit dépôt à partir d'un IDE](#troubleshooting-grc-ide1)
+ [Erreur push ou pull : je ne peux pas envoyer ou extraire des validations d'un IDE vers un CodeCommit référentiel](#troubleshooting-grc-ide2)
+ [Erreur d'installation : un externally-managed-environment message d'erreur s'affiche lorsque j'essaie d'installer git-remote-codecommit](#troubleshooting-grc-pm1)

## Je vois une erreur : git : 'remote-codecommit' n'est pas une commande git
<a name="troubleshooting-grc-syn1"></a>

**Problème :** Lorsque vous essayez d'utiliser git-remote-codecommit, une erreur qui n' git-remote-codecommitest pas une commande git s'affiche. Voir « git --help ».

**Corrections possibles :** La raison la plus courante de cette erreur est soit que vous n'avez pas ajouté l' git-remote-codecommitexécutable à votre PATH, soit que la chaîne contient une erreur de syntaxe. Cela peut se produire lorsqu'il manque un trait d'union entre git et remote-codecommit, ou lorsqu'un git supplémentaire est placé auparavant. git-remote-codecommit

Vous pouvez également rencontrer cette erreur si vous avez mis à jour votre installation locale vers une version non prise en charge. Pour plus d'informations sur les versions prises en charge de Python, consultez [git-remote-codecommit](https://pypi.org/project/git-remote-codecommit/).

Pour plus d'informations sur la configuration et l'utilisation git-remote-codecommit, consultez[Étapes de configuration pour les connexions HTTPS AWS CodeCommit avec git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Je vois une erreur : fatale : impossible de trouver l'assistant à distance pour « codecommit »
<a name="troubleshooting-grc-syn2"></a>

**Problème :** lorsque vous essayez de l'utiliser git-remote-codecommit, le message d'erreur « fatal : impossible de trouver l'assistant distant pour 'codecommit' » s'affiche.

**Corrections possibles :** les causes les plus courantes de cette erreur sont les suivantes :
+ La configuration n'est pas terminée pour git-remote-codecommit
+ Vous avez effectué l'installation git-remote-codecommit dans un emplacement qui ne se trouve pas dans votre chemin ou qui n'est pas configuré dans le cadre de la variable d'`Path`environnement
+ Python n'est pas dans votre chemin ou n'est pas configuré dans le cadre de la variable d'`Path`environnement
+ Vous utilisez un terminal ou une fenêtre de ligne de commande qui n'a pas été redémarrée depuis la fin de l'installation de git-remote-codecommit

Pour plus d'informations sur la configuration et l'utilisation git-remote-codecommit, consultez[Étapes de configuration pour les connexions HTTPS AWS CodeCommit avec git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Erreur de clonage : je ne peux pas cloner un CodeCommit dépôt à partir d'un IDE
<a name="troubleshooting-grc-ide1"></a>

**Problème :** Lorsque vous essayez de cloner un CodeCommit dépôt dans un IDE, une erreur s'affiche indiquant que le point de terminaison ou l'URL n'est pas valide.

**Correctifs possibles :** tous ne sont pas IDEs compatibles avec l'URL utilisée **git-remote-codecommit** lors du clonage. Clonez le référentiel localement à partir du terminal ou de la ligne de commande, puis ajoutez ce référentiel local à votre IDE. Pour de plus amples informations, veuillez consulter [Étape 3 : se connecter à la CodeCommit console et cloner le référentiel](setting-up-git-remote-codecommit.md#setting-up-git-remote-codecommit-connect-console).

## Erreur push ou pull : je ne peux pas envoyer ou extraire des validations d'un IDE vers un CodeCommit référentiel
<a name="troubleshooting-grc-ide2"></a>

**Problème :** lorsque vous essayez d'extraire ou de transmettre du code à partir d'un IDE, une erreur de connexion s'affiche.

**Corrections possibles :** la raison la plus courante de cette erreur est que l'IDE n'est pas compatible avec les assistants distants Git tels que **git-remote-codecommit**. Au lieu d'utiliser la fonctionnalité IDE pour valider, transmettre et extraire le code, mettez à jour manuellement le référentiel local à partir de la ligne de commande ou du terminal à l'aide des commandes Git.

Pour plus d'informations sur les assistants distants et Git, consultez la [documentation Git](https://git-scm.com/docs/gitremote-helpers).

## Erreur d'installation : un externally-managed-environment message d'erreur s'affiche lorsque j'essaie d'installer git-remote-codecommit
<a name="troubleshooting-grc-pm1"></a>

**Problème :** Lorsque vous essayez d'exécuter la `pip install git-remote-codecommit` commande, une erreur s'affiche indiquant que l'environnement est géré en externe.

**Corrections possibles :** La raison la plus courante de cette erreur est que vous exécutez une distribution (distribution) de Python qui définit un fichier de marqueur GÉRÉ DE MANIÈRE EXTERNE. La meilleure solution consiste à créer et à utiliser un environnement virtuel.

Pour plus d'informations sur les environnements gérés en externe et Python, consultez [Environnements gérés en externe](https://packaging.python.org/en/latest/specifications/externally-managed-environments/#externally-managed-environments) et [Installer des packages dans un environnement virtuel à l'aide de pip et venv](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) dans la documentation Python.