View a markdown version of this page

Joindre un dépôt Git (AWS CLI) - Amazon SageMaker AI

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.

Joindre un dépôt Git (AWS CLI)

Cette section explique comment joindre l'URL d'un dépôt Git (repo) à l'aide du AWS CLI. Après avoir attaché l’URL du référentiel Git, vous pouvez le cloner en suivant les étapes décrites dans Cloner un dépôt Git dans Amazon Studio SageMaker.

Conditions préalables

Avant de commencer, effectuez les opérations obligatoires suivantes :

Joindre le dépôt Git à un domaine (domaine) ou à un profil utilisateur Amazon SageMaker AI

Les URL de référentiels Git associées au niveau du domaine sont héritées par tous les utilisateurs. Toutefois, les URL de référentiels Git associés au niveau du profil utilisateur sont limitées à un utilisateur spécifique. Vous pouvez associer plusieurs URL de dépôt Git à un domaine Amazon SageMaker AI ou à un profil utilisateur en transmettant une liste d'URL de référentiel.

Les sections suivantes montrent comment attacher une URL de référentiel Git à votre domaine ou profil utilisateur.

Associer à un domaine Amazon SageMaker AI

La commande suivante attache l’URL d’un référentiel Git à un domaine existant :

aws sagemaker update-domain --region region --domain-id domain-id \ --default-user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}

Attacher à un profil utilisateur

La commande suivante attache l’URL d’un référentiel Git à un profil utilisateur existant :

aws sagemaker update-user-profile --domain-id domain-id --user-profile-name user-name\ --user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}

Cloner un dépôt Git dans Amazon Studio SageMaker

Amazon SageMaker Studio se connecte uniquement à un dépôt Git local. Pour accéder aux fichiers du référentiel, clonez le référentiel Git depuis Studio. Pour cela, Studio offre une extension Git permettant de saisir l’URL d’un référentiel Git, de le cloner dans votre environnement, de lui envoyer (push) des modifications et de consulter l’historique des validations.

Si le référentiel est privé et que son accès nécessite des informations d’identification, vous recevez une invite à saisir vos informations d’identification utilisateur. Vos informations d’identification incluent votre nom d’utilisateur et votre jeton d’accès personnel. Pour plus d’informations sur les jetons d’accès personnels, consultez Gestion de vos jetons d’accès personnels.

Les administrateurs peuvent également joindre des suggestions d'URL de dépôt Git au niveau du domaine Amazon SageMaker AI ou du profil utilisateur. Les utilisateurs peuvent ensuite sélectionner l’URL du référentiel dans la liste des suggestions et la cloner dans Studio. Pour plus d’informations sur l’attachement de référentiels suggérés, consultez Joindre des dépôts Git suggérés à Amazon SageMaker Studio Classic.