

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Collegamento di un repository Git (AWS CLI)
<a name="studio-updated-git-attach-cli"></a>

Questa sezione mostra come allegare un URL del repository Git (repo) utilizzando il. AWS CLI Dopo aver collegato l’URL dei repository Git, puoi clonarlo seguendo le fasi descritte in [Clona un repository Git in Amazon Studio SageMaker](#studio-updated-tasks-git).

## Prerequisiti
<a name="studio-updated-git-attach-cli-prerequisites"></a>

Prima di iniziare, completa i seguenti prerequisiti: 
+ Aggiorna il AWS CLI seguendo i passaggi descritti in [Installazione della versione corrente AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html#install-tool-bundled).
+ Dal computer locale, esegui `aws configure` e inserisci le tue credenziali AWS . Per informazioni sulle AWS credenziali, consulta [Comprendere e ottenere le AWS credenziali](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html). 
+ Effettua l'onboard nel dominio Amazon SageMaker AI. Per ulteriori informazioni, consulta [Panoramica del dominio Amazon SageMaker AI](gs-studio-onboard.md).

## Collega il repository Git a un dominio Amazon SageMaker AI (dominio) o a un profilo utente
<a name="studio-updated-git-attach-cli-attach"></a>

I repository URLs Git associati a livello di dominio vengono ereditati da tutti gli utenti. Tuttavia, i repository URLs Git associati a livello di profilo utente sono riservati a un utente specifico. Puoi collegare più repository Git URLs a un dominio Amazon SageMaker AI o a un profilo utente passando un elenco di repository URLs.

Le sezioni seguenti mostrano come collegare un URL dei repository Git al tuo dominio e profilo utente.

### Collegamento a un dominio Amazon SageMaker AI
<a name="studio-updated-git-attach-cli-attach-domain"></a>

Il comando seguente collega un URL dei repository Git a un dominio esistente: 

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

### Collegamento a un profilo utente
<a name="studio-updated-git-attach-cli-attach-userprofile"></a>

Il comando seguente collega un URL dei repository Git a un profilo utente esistente:

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

## Clona un repository Git in Amazon Studio SageMaker
<a name="studio-updated-tasks-git"></a>

Amazon SageMaker Studio si connette solo a un repository Git locale. Per accedere ai file nel repository, clona il repository Git dall’interno di Studio. A tale scopo, Studio offre un’estensione Git che ti consente di inserire l’URL di un repository Git, clonarlo nel tuo ambiente, apportare modifiche e visualizzare la cronologia dei commit. 

Se il repository è privato e richiede credenziali per l’accesso, viene richiesto di inserire le credenziali utente, che includono il nome utente e il token di accesso personale. Per ulteriori informazioni sui token di accesso personali, consulta [Managing your personal access tokens](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens).

Gli amministratori possono anche allegare il repository Git consigliato a URLs livello di dominio Amazon SageMaker AI o profilo utente. Gli utenti possono quindi selezionare l'URL del repository dall'elenco di suggerimenti e clonarlo in Studio. Per ulteriori informazioni sul collegamento di repository suggeriti, consulta [Allega repository Git consigliati ad Amazon SageMaker Studio Classic](studio-git-attach.md).