AWS CodeCommit não está mais disponível para novos clientes. Os clientes atuais do AWS CodeCommit podem continuar usando o serviço normalmente. Saiba mais
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
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 .
Tópicos
- Eu vejo um erro: git: 'remote-codecommit' não é um comando git
- Eu vejo um erro: fatal: Não foi possível encontrar o assistente remoto para 'codecommit'
- Erro de clonagem: não consigo clonar um CodeCommit repositório de um IDE
- Erro de push ou pull: não consigo enviar ou extrair commits de um IDE para um repositório CodeCommit
- Erro de instalação: vejo um externally-managed-environment erro quando tento instalar git-remote-codecommit
Eu vejo um erro: git: 'remote-codecommit' não é um comando git
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 seu 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
Para obter mais informações sobre como configurar e usar git-remote-codecommit, consulteEtapas de configuração para conexões HTTPS com o AWS CodeCommit com git-remote-codecommit.
Eu vejo um erro: fatal: Não foi possível encontrar o assistente remoto para 'codecommit'
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
ambientePython 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, consulteEtapas de configuração para conexões HTTPS com o AWS CodeCommit com git-remote-codecommit.
Erro de clonagem: não consigo clonar um CodeCommit repositório de um IDE
Problema: ao tentar clonar um CodeCommit repositório em umIDE, você vê um erro que indica o endpoint ou não URL é válido.
Possíveis correções: Nem todas IDEs suportam o URL usado por git-remote-codecommit durante a clonagem. Clone o repositório localmente a partir do terminal ou da linha de comando e, em seguida, adicione esse repositório local ao seu. IDE Para ter mais informações, consulte Etapa 3: conectar-se ao console do CodeCommit e clonar o repositório.
Erro de push ou pull: não consigo enviar ou extrair commits de um IDE para um repositório CodeCommit
Problema: Quando você tenta extrair ou enviar código de umIDE, você vê um erro de conexão.
Possíveis correções: O motivo mais comum para esse erro é que ele não IDE é compatível com auxiliares remotos do Git, como. git-remote-codecommit Em vez de usar a IDE funcionalidade de confirmar, enviar e extrair código, atualize o repositório local manualmente a partir da linha de comando ou do terminal usando os comandos do Git.
Para obter mais informações sobre assistentes remotos e Git, consulte a documentação do Git
Erro de instalação: vejo um externally-managed-environment erro quando tento instalar git-remote-codecommit
Problema: Ao tentar executar o pip install git-remote-codecommit
comando, 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 (distribuição) do Python que define um arquivo - marker. 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