O 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"
AWS CodeCommitReferência da linha de comando do
Esta referência ajuda a aprender a usar o AWS CLI.
Como instalar e configurar AWS CLI
-
Na sua máquina local, baixe e instale o AWS CLI. Esse é um pré-requisito para interagir com o CodeCommit a partir da linha de comando. Recomendamos instalar a AWS CLI versão 2. É a versão principal mais recente da AWS CLI e é compatível com todos os atributos mais recentes. É a única versão da AWS CLI compatível com uma conta raiz, acesso federado ou credenciais temporárias com git-remote-codecommit.
Para obter mais informações, consulte Configurar com a interface da linha de comando da AWS.
nota
O CodeCommit funciona somente com as versões 1.7.38 e posteriores da AWS CLI. Como prática recomendada, instale ou atualize a AWS CLI para a versão mais recente disponível. Para determinar qual versão da AWS CLI você tem instalada, execute o comando aws --version.
Para atualizar uma versão mais antiga da AWS CLI para a versão mais recente, consulte Instalação da AWS Command Line Interface.
-
Execute esse comando para verificar se os comandos do CodeCommit para a AWS CLI estão instalados.
aws codecommit helpEsse comando retorna uma lista de comandos do CodeCommit.
-
Configure a AWS CLI com um perfil usando o comando configure da seguinte forma:
aws configureQuando solicitado, especifique a chave de acesso da AWS e a chave de acesso secreta da AWS do usuário do IAM que será usado com o CodeCommit. Além disso, lembre-se de especificar a Região da AWS onde está o repositório, como
us-east-2. Quando solicitado pelo formato de saída padrão, especifiquejson. Por exemplo, se você estiver configurando um perfil para um usuário do IAM:AWS Access Key ID [None]:Type your IAM user AWS access key ID here, and then press EnterAWS Secret Access Key [None]:Type your IAM user AWS secret access key here, and then press EnterDefault region name [None]:Type a supported region for CodeCommit here, and then press EnterDefault output format [None]:Typejsonhere, and then press EnterPara obter mais informações sobre como criar e configurar perfis para usar com a AWS CLI, consulte o seguinte:
Para se conectar a um repositório ou um recurso em outra Região da AWS, é necessário reconfigurar a AWS CLI com o nome da região padrão. Os nomes das regiões padrão compatíveis com o CodeCommit incluem:
-
us-east-2
-
us-east-1
-
eu-west-1
-
us-west-2
-
ap-northeast-1
-
ap-southeast-1
-
ap-southeast-2
-
ap-southeast-3
-
me-central-1
-
eu-central-1
-
ap-northeast-2
-
sa-east-1
-
us-west-1
-
eu-west-2
-
ap-south-1
-
ap-south-1
-
ca-central-1
-
us-gov-west-1
-
us-gov-east-1
-
eu-north-1
ap-east-1
me-south-1
cn-north-1
cn-northwest-1
eu-south-1
ap-northeast-3
af-south-1
il-central-1
Para obter mais informações sobre o CodeCommit e a Região da AWS, consulte Regiões e endpoints de conexão do Git. Para obter mais informações sobre o IAM, chaves de acesso e chaves secretas, consulte Como consigo credenciais? e Gerenciar chaves de acesso para usuário do IAM. Para obter mais informações sobre a AWS CLI e perfis, consulte Perfis nomeados.
-
Para visualizar uma lista de todos os comandos do CodeCommit disponíveis, execute este comando:
aws codecommit help
Para visualizar informações sobre um comando do CodeCommit, execute o seguinte comando, em que command-name é o nome do comando (por exemplo, create-repository):
aws codecommitcommand-namehelp
Veja a seguir descrições e exemplos de uso dos comandos no AWS CLI: