AWS CodeCommit n'est plus disponible pour les nouveaux clients. Les clients existants de AWS CodeCommit peuvent continuer à utiliser le service normalement. En savoir plus »
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.
AWS CodeCommit référence de ligne de commande
Cette référence vous apprendra à utiliser l' AWS CLI.
Pour installer et configurer AWS CLI
-
Sur votre ordinateur local, téléchargez et installez le AWS CLI. C'est une condition préalable pour interagir avec CodeCommit depuis la ligne de commande. Nous vous recommandons d'installer AWS CLI la version 2. Il s'agit de la version majeure la plus récente de AWS CLI et prend en charge toutes les dernières fonctionnalités. Il s'agit de la seule version AWS CLI qui prend en charge l'utilisation d'un compte root, d'un accès fédéré ou d'informations d'identification temporaires avecgit-remote-codecommit.
Pour plus d'informations, voir Configuration avec l'interface de ligne de AWS commande.
Note
CodeCommit fonctionne uniquement avec AWS CLI les versions 1.7.38 et ultérieures. Il est recommandé d'installer ou de mettre AWS CLI à niveau la dernière version disponible. Pour déterminer la version AWS CLI que vous avez installée, exécutez la aws --version commande.
Pour mettre à niveau une ancienne version du AWS CLI vers la dernière version, voir Installation du AWS Command Line Interface.
-
Exécutez cette commande pour vérifier que les CodeCommit commandes correspondantes AWS CLI sont installées.
aws codecommit help
Cette commande renvoie une liste de CodeCommit commandes.
-
Configurez le AWS CLI avec un profil à l'aide de la configure commande, comme suit :.
aws configure
Lorsque vous y êtes invité, spécifiez la AWS clé d'accès et la clé d'accès AWS secrète de l'IAMutilisateur à utiliser CodeCommit. Assurez-vous également de spécifier l' Région AWS endroit où se trouve le référentiel, par exemple
us-east-2
. Lorsque vous êtes invité à saisir le format de sortie par défaut, entrezjson
. Par exemple, si vous configurez un profil pour un IAM utilisateur :AWS Access Key ID [None]:
Type your IAM user AWS access key ID here, and then press Enter
AWS Secret Access Key [None]:Type your IAM user AWS secret access key here, and then press Enter
Default region name [None]:Type a supported region for CodeCommit here, and then press Enter
Default output format [None]:Type
jsonhere, and then press Enter
Pour plus d'informations sur la création et la configuration de profils à utiliser avec le AWS CLI, consultez les rubriques suivantes :
Pour vous connecter à un référentiel ou à une ressource d'un autre Région AWS, vous devez le reconfigurer AWS CLI avec le nom de région par défaut. Les noms de région par défaut pris en charge CodeCommit incluent :
-
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
Pour plus d'informations sur CodeCommit et Région AWS, voirRégions et points de terminaison de connexion Git. Pour plus d'informations sur IAM les clés d'accès et les clés secrètes, voir Comment obtenir des informations d'identification ? et Gestion des clés d'accès pour IAM les utilisateurs. Pour plus d'informations sur les profils AWS CLI et, consultez la section Profils nommés.
-
Pour afficher la liste de toutes les CodeCommit commandes disponibles, exécutez la commande suivante :
aws codecommit help
Pour afficher les informations relatives à une CodeCommit commande, exécutez la commande suivante, où command-name
est le nom de la commande (par exemple,create-repository) :
aws codecommit
command-name
help
Consultez les sections suivantes pour afficher des descriptions et des exemples d'utilisation des commandes de l' AWS CLI :