Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Conecte-se a um AWS CodeCommit repositório

Modo de foco
Conecte-se a um AWS CodeCommit repositório - AWS CodeCommit

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á.

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á.

Quando você se conecta a um CodeCommit repositório pela primeira vez, normalmente clona seu conteúdo na sua máquina local. Você também pode adicionar e editar arquivos em um repositório diretamente do CodeCommit console. Ou se você já tem um repositório local, pode adicionar um repositório do CodeCommit como remoto. Este tópico fornece instruções para se conectar a um CodeCommit repositório. Se você quiser migrar um repositório existente para CodeCommit, consulte. Migrar para CodeCommit

nota

Dependendo do seu uso, você poderá ser cobrado pela criação ou acesso a um repositório. Para obter mais informações, consulte Preços na página de informações CodeCommit do produto.

Pré-requisitos para se conectar a um repositório CodeCommit

Antes de clonar um CodeCommit repositório ou conectar um repositório local a um repositório: CodeCommit

  • Você deve ter configurado o seu computador local com o software e as configurações necessárias para se conectar ao CodeCommit. Isso inclui instalar e configurar o Git. Para ter mais informações, consulte Configurar e Começando com o Git e AWS CodeCommit.

  • Você deve ter a URL do clone do CodeCommit repositório ao qual deseja se conectar. Para obter mais informações, consulte Visualizar detalhes de repositórios.

    Se você ainda não criou um CodeCommit repositório, siga as instruções emCriar um repositório, copie a URL do clone do CodeCommit repositório e retorne a esta página.

    Se você tem um CodeCommit repositório, mas não sabe o nome dele, siga as instruções emVisualizar detalhes de repositórios.

  • Você deve ter um local em sua máquina local para armazenar uma cópia local do CodeCommit repositório ao qual você se conecta. (Essa cópia local do CodeCommit repositório é conhecida como repositório local.) Em seguida, alterne para os comandos do Git e execute-os a partir daquele local. Por exemplo, você pode usar /tmp (para Linux, macOS ou Unix) ou c:\temp (para Windows) se estiver fazendo um clone temporário para fins de teste. Este é o caminho de diretório usado nesses exemplos.

    nota

    Você pode usar o diretório que desejar. Se você estiver clonando um repositório para uso em longo período, considere criar o clone de um diretório em funcionamento e não de um usado para arquivos temporários. Se você estiver usando um outro diretório do /tmp ou c:\temp, certifique-se de substituí-lo pelo nosso diretório quando seguir essas instruções.

Conecte-se ao CodeCommit repositório clonando o repositório

Se você ainda não tiver um repositório local, siga as etapas deste procedimento para clonar o CodeCommit repositório em sua máquina local.

  1. Conclua os pré-requisitos, incluindo Configurar .

    Importante

    Se você não tiver concluído a configuração, não poderá se conectar ou clonar o repositório.

  2. No diretório /tmp ou no c:\temp, use o Git para executar o comando clone. Os exemplos a seguir mostram como clonar um repositório chamado MyDemoRepo na região Leste dos EUA (Ohio).

    Para HTTPS usando credenciais do Git ou o assistente de credencial incluído na AWS CLI:

    git clone https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo

    Para HTTPS usando git-remote-codecommit, assumindo o perfil padrão e a Região da AWS configurados na AWS CLI:

    git clone codecommit://MyDemoRepo my-demo-repo

    Para o SSH:

    git clone ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo

    Neste exemplo, git-codecommit.us-east-2.amazonaws.com é o ponto de conexão do Git para a região Leste dos EUA (Ohio) em que o repositório existe, MyDemoRepo representa o nome do seu CodeCommit repositório e my-demo-repo representa o nome do diretório que o Git cria no diretório ou no diretório. /tmp c:\temp Para obter mais informações sobre Regiões da AWS esse suporte CodeCommit e as conexões Git para eles Regiões da AWS, consulte. Regiões e endpoints de conexão do Git

    nota

    Ao usar SSH em sistemas operacionais Windows para clonar um repositório, talvez você precise adicionar o ID da chave SSH à string de conexão da seguinte forma:

    git clone ssh://Your-SSH-Key-ID@git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo

    Para ter mais informações, consulte Para conexões SSH no Windows e Solução de problemas.

    Depois que o Git cria o diretório, ele puxa uma cópia do seu CodeCommit repositório para o diretório recém-criado.

    Se o CodeCommit repositório for novo ou estiver vazio, você verá uma mensagem informando que está clonando um repositório vazio. Isso é esperado.

    nota

    Se você receber um erro informando que o Git não consegue encontrar o CodeCommit repositório ou que você não tem permissão para se conectar ao CodeCommit repositório, certifique-se de preencher os pré-requisitos, incluindo a atribuição de permissões ao usuário do IAM e a configuração de suas credenciais de usuário do IAM para o Git e na máquina local. CodeCommit Além disso, confirme se você especificou o nome correto do repositório.

Depois de conectar com sucesso seu repositório local ao seu CodeCommit repositório, agora você está pronto para começar a executar comandos Git a partir do repositório local para criar commits, branches e tags e enviar e extrair do repositório. CodeCommit

Conectar um repositório local ao repositório CodeCommit

Conclua as etapas a seguir se você já tiver um repositório local e quiser adicionar um repositório do CodeCommit como remoto. Se você já tem um repositório remoto e deseja enviar seus commits para CodeCommit e para esse outro repositório remoto, siga as etapas em. Confirmações de push em dois repositórios

  1. Conclua os pré-requisitos.

  2. No prompt de comando ou terminal, alterne para o diretório do repositório local e execute o git remote add comando para adicionar o CodeCommit repositório como um repositório remoto para o repositório local.

    Por exemplo, o comando a seguir adiciona o controle remoto apelidado de origin https://git-codecom mit.us-east-2.amazonaws. com/v1/repos/MyDemoRepo:

    Para HTTPS:

    git remote add origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo

    Para o SSH:

    git remote add origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo

    Esse comando não retorna nada.

  3. Para verificar se você adicionou o CodeCommit repositório como remoto para seu repositório local, execute o git remote -v comando, que deve criar uma saída semelhante à seguinte:

    Para HTTPS:

    origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo (fetch) origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo (push)

    Para o SSH:

    origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo (fetch) origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo (push)

Depois de conectar com sucesso seu repositório local ao seu CodeCommit repositório, você estará pronto para começar a executar comandos Git a partir do repositório local para criar commits, branches e tags, além de enviar e extrair do repositório. CodeCommit

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.