

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas git-remote-codecommit e AWS CodeCommit
<a name="troubleshooting-grc"></a>

As informações a seguir podem ajudá-lo a solucionar problemas com o **git-remote-codecommit** ao conectar-se com repositórios do AWS CodeCommit .

**Topics**
+ [Eu vejo um erro: git: 'remote-codecommit' não é um comando git](#troubleshooting-grc-syn1)
+ [Eu vejo um erro: fatal: Não foi possível encontrar o assistente remoto para 'codecommit'](#troubleshooting-grc-syn2)
+ [Erro de clonagem: não consigo clonar um CodeCommit repositório de um IDE](#troubleshooting-grc-ide1)
+ [Erro de push ou pull: não consigo enviar ou extrair commits de um IDE para um repositório CodeCommit](#troubleshooting-grc-ide2)
+ [Erro de instalação: vejo um externally-managed-environment erro quando tento instalar git-remote-codecommit](#troubleshooting-grc-pm1)

## Eu vejo um erro: git: 'remote-codecommit' não é um comando git
<a name="troubleshooting-grc-syn1"></a>

**Problema:** Ao tentar usar git-remote-codecommit, você vê um erro que não git-remote-codecommit é um comando git. Veja 'git --help'".

**Possíveis correções:** o motivo mais comum para esse erro é que você não adicionou o git-remote-codecommit executável ao PATH ou que a string contém um erro de sintaxe. Isso pode acontecer quando falta um hífen entre git e remote-codecommit, ou quando um git extra é colocado antes. git-remote-codecommit

Você também pode encontrar esse erro se tiver atualizado sua instalação local para uma versão sem suporte. Para obter mais informações sobre as versões compatíveis do Python, consulte. [git-remote-codecommit](https://pypi.org/project/git-remote-codecommit/)

Para obter mais informações sobre como configurar e usar git-remote-codecommit, consulte[Etapas de configuração para conexões HTTPS AWS CodeCommit com git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Eu vejo um erro: fatal: Não foi possível encontrar o assistente remoto para 'codecommit'
<a name="troubleshooting-grc-syn2"></a>

**Problema:** Ao tentar usar git-remote-codecommit, você vê um erro informando “fatal: Não foi possível encontrar o ajudante remoto para 'codecommit'”.

**Correções possíveis:** os motivos mais comuns para essa mensagem de erro são:
+ A configuração não está completa para git-remote-codecommit
+ Você instalou git-remote-codecommit em um local que não está em seu caminho ou não está configurado como parte da variável de `Path` ambiente
+ Python não está no seu caminho ou não está configurado como parte da variável de ambiente `Path`
+ Você está usando um terminal ou uma janela de linha de comando que não foi reiniciada desde a conclusão da git-remote-codecommit instalação

Para obter mais informações sobre como configurar e usar git-remote-codecommit, consulte[Etapas de configuração para conexões HTTPS AWS CodeCommit com git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Erro de clonagem: não consigo clonar um CodeCommit repositório de um IDE
<a name="troubleshooting-grc-ide1"></a>

**Problema:** Ao tentar clonar um CodeCommit repositório em um IDE, você vê um erro que diz que o endpoint ou URL não é válido.

**Possíveis correções:** nem todas IDEs oferecem suporte ao URL usado **git-remote-codecommit** durante a clonagem. Clone o repositório localmente a partir do terminal ou da linha de comando e, depois, adicione esse repositório local ao IDE. Para obter mais informações, consulte [Etapa 3: Conectar-se ao CodeCommit console e clonar o repositório](setting-up-git-remote-codecommit.md#setting-up-git-remote-codecommit-connect-console).

## Erro de push ou pull: não consigo enviar ou extrair commits de um IDE para um repositório CodeCommit
<a name="troubleshooting-grc-ide2"></a>

**Problema:** ao tentar extrair ou enviar código de um IDE, você vê um erro de conexão.

**Possíveis correções:** a razão mais comum para esse erro é que o IDE não é compatível com assistentes remotos do Git, como **git-remote-codecommit**. Em vez de usar a funcionalidade do IDE para confirmar, enviar e extrair código, atualize o repositório local manualmente a partir da linha de comando ou do terminal usando comandos Git.

Para obter mais informações sobre assistentes remotos e Git, consulte a [documentação do Git](https://git-scm.com/docs/gitremote-helpers).

## Erro de instalação: vejo um externally-managed-environment erro quando tento instalar git-remote-codecommit
<a name="troubleshooting-grc-pm1"></a>

**Problema:** quando tenta executar o comando `pip install git-remote-codecommit`, você vê um erro indicando que o ambiente é gerenciado externamente.

**Possíveis correções:** o motivo mais comum para esse erro é que você está executando uma distribuição (distro) do Python que define um arquivo de marcador EXTERNALLY-MANAGED. A melhor solução para isso é criar e usar um ambiente virtual.

Para obter mais informações sobre ambientes gerenciados externamente e Python, consulte [Ambientes gerenciados externamente](https://packaging.python.org/en/latest/specifications/externally-managed-environments/#externally-managed-environments) e [Instalar pacotes em um ambiente virtual usando pip e venv](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) na documentação do Python.