

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 des dépôts Git suggérés à Amazon SageMaker Studio Classic
<a name="studio-git-attach"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’application Studio Classic. Pour en savoir plus sur l’utilisation de l’expérience Studio mise à jour, consultez [Amazon SageMaker Studio](studio-updated.md).  
Studio Classic est toujours maintenu pour les charges de travail existantes, mais n'est plus disponible pour l'intégration. Vous pouvez uniquement arrêter ou supprimer des applications Studio Classic existantes et vous ne pouvez pas en créer de nouvelles. Nous vous recommandons de [migrer votre charge de travail vers la nouvelle expérience Studio](studio-updated-migrate.md).

Amazon SageMaker Studio Classic propose une extension Git qui vous permet de saisir l'URL d'un dépôt Git (repo), de le cloner dans votre environnement, d'effectuer des modifications et de consulter l'historique des validations. Outre cette extension Git, vous pouvez également joindre un dépôt Git suggéré URLs au niveau du domaine Amazon SageMaker AI ou du profil utilisateur. Vous pouvez ensuite sélectionner l’URL du référentiel dans la liste des suggestions et la cloner dans votre environnement à l’aide de l’extension Git de Studio Classic. 

Les rubriques suivantes montrent comment associer un dépôt Git URLs à un domaine ou à un profil utilisateur depuis la console AWS CLI and SageMaker AI. Vous allez également apprendre à détacher ces référentiels URLs.

**Topics**
+ [Joindre un dépôt Git depuis le AWS CLI pour Amazon SageMaker Studio Classic](studio-git-attach-cli.md)
+ [Joindre un référentiel Git depuis la console SageMaker AI pour Amazon SageMaker Studio Classic](studio-git-attach-console.md)
+ [Détacher Git Repos d'Amazon SageMaker Studio Classic](studio-git-detach.md)

# Joindre un dépôt Git depuis le AWS CLI pour Amazon SageMaker Studio Classic
<a name="studio-git-attach-cli"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’application Studio Classic. Pour en savoir plus sur l’utilisation de l’expérience Studio mise à jour, consultez [Amazon SageMaker Studio](studio-updated.md).  
Studio Classic est toujours maintenu pour les charges de travail existantes, mais n'est plus disponible pour l'intégration. Vous pouvez uniquement arrêter ou supprimer des applications Studio Classic existantes et vous ne pouvez pas en créer de nouvelles. Nous vous recommandons de [migrer votre charge de travail vers la nouvelle expérience Studio](studio-updated-migrate.md).

La rubrique suivante explique comment joindre l'URL d'un dépôt Git à l'aide du AWS CLI, afin qu'Amazon SageMaker Studio Classic la suggère automatiquement pour le clonage. 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 SageMaker Studio Classic](studio-tasks-git.md).

## Conditions préalables
<a name="studio-git-attach-cli-prerequisites"></a>

Avant de commencer, effectuez les opérations obligatoires suivantes : 
+ Mettez à jour le AWS CLI en suivant les étapes décrites dans [Installation de la version actuelle de la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html#install-tool-bundled).
+ À partir de votre ordinateur local, exécutez `aws configure` et fournissez vos informations d’identification AWS . Pour plus d'informations sur les AWS informations d'identification, voir [Comprendre et obtenir vos AWS informations d'identification](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html). 
+ Intégré au domaine Amazon SageMaker AI. Pour de plus amples informations, veuillez consulter [Présentation du domaine Amazon SageMaker AI](gs-studio-onboard.md).

## Attachement du référentiel Git à un domaine ou à un profil utilisateur
<a name="studio-git-attach-cli-attach"></a>

Le dépôt Git URLs associé au niveau du domaine est hérité par tous les utilisateurs. Toutefois, les dépôts URLs Git associés au niveau du profil utilisateur sont limités à un utilisateur spécifique. Vous pouvez associer plusieurs dépôts Git URLs à un domaine ou à un profil utilisateur en transmettant une liste de référentiels URLs.

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

### Attacher à un domaine
<a name="studio-git-attach-cli-attach-domain"></a>

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 JupyterServerAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}
```

### Attacher à un profil utilisateur
<a name="studio-git-attach-cli-attach-userprofile"></a>

La section suivante montre comment attacher une URL de référentiel Git à un profil utilisateur existant.

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

# Joindre un référentiel Git depuis la console SageMaker AI pour Amazon SageMaker Studio Classic
<a name="studio-git-attach-console"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’application Studio Classic. Pour en savoir plus sur l’utilisation de l’expérience Studio mise à jour, consultez [Amazon SageMaker Studio](studio-updated.md).  
Studio Classic est toujours maintenu pour les charges de travail existantes, mais n'est plus disponible pour l'intégration. Vous pouvez uniquement arrêter ou supprimer des applications Studio Classic existantes et vous ne pouvez pas en créer de nouvelles. Nous vous recommandons de [migrer votre charge de travail vers la nouvelle expérience Studio](studio-updated-migrate.md).

La rubrique suivante explique comment associer l'URL d'un référentiel Git depuis la console Amazon SageMaker AI pour le cloner dans votre environnement Studio Classic. 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 SageMaker Studio Classic](studio-tasks-git.md).

## Conditions préalables
<a name="studio-git-attach-console-prerequisites"></a>

Avant de commencer ce didacticiel, vous devez vous connecter au domaine Amazon SageMaker AI. Pour de plus amples informations, veuillez consulter [Présentation du domaine Amazon SageMaker AI](gs-studio-onboard.md).

## Attachement du référentiel Git à un domaine ou à un profil utilisateur
<a name="studio-git-attach-console-attach"></a>

Le dépôt Git URLs associé au niveau du domaine est hérité 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. 

Les sections suivantes montrent comment attacher l’URL d’un référentiel Git à un domaine ou à un profil utilisateur.

### Attacher à un domaine
<a name="studio-git-attach-console-attach-domain"></a>

**Pour attacher une URL de référentiel Git à un domaine existant**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Sélectionnez le domaine auquel attacher le référentiel Git.

1. Sur la page **Détails du domaine**, choisissez l’onglet **Environnement**.

1. Dans l'onglet **Suggested code repositories for the domain** (Référentiels de code suggérés pour le domaine), choisissez **Attach** (Attacher).

1. Dans **Source**, saisissez l'URL du référentiel Git.

1. Sélectionnez **Attach to domain** (Attacher au domaine).

### Attacher à un profil utilisateur
<a name="studio-git-attach-console-attach-userprofile"></a>

La section suivante montre comment attacher une URL de référentiel Git à un profil utilisateur existant.

**Pour attacher l’URL d’un référentiel Git à un profil utilisateur**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Sélectionnez le domaine qui inclut le profil utilisateur auquel attacher le référentiel Git.

1. Sur la page **Détails du domaine**, choisissez l’onglet **Profils utilisateur**.

1. Sélectionnez le profil utilisateur auquel attacher l'URL du référentiel Git.

1. Sur la page **User details** (Détails de l'utilisateur), choisissez **Edit** (Modifier).

1. Sur la page **Studio settings** (Paramètres de Studio), choisissez **Attach** (Attacher) dans la section **Suggested code repositories for the user** (Référentiels de code suggérés pour l'utilisateur).

1. Dans **Source**, saisissez l'URL du référentiel Git.

1. Choisissez **Attacher à l’utilisateur**.

# Détacher Git Repos d'Amazon SageMaker Studio Classic
<a name="studio-git-detach"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’application Studio Classic. Pour en savoir plus sur l’utilisation de l’expérience Studio mise à jour, consultez [Amazon SageMaker Studio](studio-updated.md).  
Studio Classic est toujours maintenu pour les charges de travail existantes, mais n'est plus disponible pour l'intégration. Vous pouvez uniquement arrêter ou supprimer des applications Studio Classic existantes et vous ne pouvez pas en créer de nouvelles. Nous vous recommandons de [migrer votre charge de travail vers la nouvelle expérience Studio](studio-updated-migrate.md).

Ce guide explique comment détacher le référentiel Git URLs d'un domaine ou d'un profil utilisateur Amazon SageMaker AI à l'aide de la AWS CLI console Amazon SageMaker AI.

**Topics**
+ [Détachez un dépôt Git à l'aide du AWS CLI](#studio-git-detach-cli)
+ [Détachez le dépôt Git à l'aide de la console AI SageMaker](#studio-git-detach-console)

## Détachez un dépôt Git à l'aide du AWS CLI
<a name="studio-git-detach-cli"></a>

Pour détacher tous les dépôts Git URLs d'un domaine ou d'un profil utilisateur, vous devez transmettre une liste vide de référentiels de code. Cette liste est transmise en tant que paramètre `JupyterServerAppSettings` dans une commande `update-domain` ou `update-user-profile`. Pour ne détacher qu’une seule URL de référentiel Git, transmettez la liste des référentiels de code sans l’URL de référentiel Git souhaitée. Cette section explique comment détacher tous les dépôts Git URLs de votre domaine ou de votre profil utilisateur à l'aide du AWS Command Line Interface ()AWS CLI.

### Détachement d’un domaine
<a name="studio-git-detach-cli-domain"></a>

La commande suivante détache tous les dépôts Git URLs d'un domaine.

```
aws sagemaker update-domain --region region --domain-name domain-name \
    --domain-settings JupyterServerAppSettings={CodeRepositories=[]}
```

### Détachement d’un profil utilisateur
<a name="studio-git-detach-cli-userprofile"></a>

La commande suivante détache tous les dépôts Git URLs d'un profil utilisateur.

```
aws sagemaker update-user-profile --domain-name domain-name --user-profile-name user-name\
    --user-settings JupyterServerAppSettings={CodeRepositories=[]}
```

## Détachez le dépôt Git à l'aide de la console AI SageMaker
<a name="studio-git-detach-console"></a>

Les sections suivantes montrent comment détacher une URL de dépôt Git d'un domaine ou d'un profil utilisateur à l'aide de la console SageMaker AI.

### Détachement d’un domaine
<a name="studio-git-detach-console-domain"></a>

Pour détacher l’URL d’un référentiel Git d’un domaine existant, procédez comme suit.

**Pour détacher l’URL d’un référentiel Git d’un domaine existant**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Sélectionnez le domaine avec l’URL de référentiel Git que vous souhaitez détacher.

1. Sur la page **Détails du domaine**, choisissez l’onglet **Environnement**.

1. Dans l'onglet **Suggested code repositories for the domain** (Référentiels de code suggérés pour le domaine), sélectionnez l'URL du référentiel Git à détacher.

1. Choisissez **Détacher**.

1. Dans la nouvelle fenêtre, choisissez **Detach** (Détacher).

### Détacher d'un profil utilisateur
<a name="studio-git-detach-console-userprofile"></a>

Procédez comme suit pour détacher l'URL d'un référentiel Git d'un profil utilisateur.

**Pour détacher l’URL d’un référentiel Git d’un profil utilisateur**

1. Ouvrez la console Amazon SageMaker AI à l'adresse [https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/).

1. Dans le panneau de navigation de gauche, choisissez **Configurations d’administrateur**.

1. Sous **Configurations d’administrateur**, choisissez **Domaines**. 

1. Sélectionnez le domaine qui inclut le profil utilisateur avec l’URL de référentiel Git que vous souhaitez détacher.

1. Sur la page **Détails du domaine**, choisissez l’onglet **Profils utilisateur**.

1. Sélectionnez le profil utilisateur avec l'URL du référentiel Git que vous souhaitez détacher.

1. Sur la page **User details** (Détails de l'utilisateur), choisissez **Edit** (Modifier).

1. Sur la page **Studio settings** (Paramètres Studio), sélectionnez l'URL du référentiel Git à détacher de l'onglet **Suggested code repositories for the user** (Référentiels de code suggérés pour l'utilisateur).

1. Choisissez **Détacher**.

1. Dans la nouvelle fenêtre, choisissez **Detach** (Détacher).