Condividi tramite


Clonare un repository Git in Visual Studio

Visual Studio semplifica la clonazione di un repository direttamente dall'IDE. È possibile lavorare in remoto con il provider Git preferito, ad esempio GitHub o Azure DevOps. Se è necessario creare un nuovo repository invece di clonarne uno esistente, vedere Creare un repository da Visual Studio.

Prerequisiti

Per seguire questo articolo, è necessario:

Clonare un repository GitHub e accedere

  1. Apri Visual Studio.

  2. Dal menu Git, selezionare Clona repository.

    Screenshot che mostra l'opzione Clona repository nel menu Git in Visual Studio.

    Annotazioni

    Se non hai mai interagito con il menu Git, potresti vedere Clone anziché Clone repository. In tal caso, selezionare Clona.

    Se l'opzione Git non è disponibile nella barra dei menu, aprire il riquadro Strumenti>Opzioni ed espandere la sezione Tutte le impostazioni>Controllo del codice sorgente>Selezione plug-in. Usare l'elenco a discesa e impostare il valore del plug-in Change source control su Git.

    Screenshot dell'opzione Clona repository dal menu Git in Visual Studio.

    Annotazioni

    Se non hai mai interagito con il menu Git, potresti vedere Clone anziché Clone repository. In tal caso, selezionare Clona.

    Se l'opzione Git non è disponibile nella barra dei menu, aprire la finestra di dialogo Strumenti>Opzioni ed espandere la sezione Controllo del codice sorgente>Selezione plug-in. Usare l'elenco a discesa e impostare il valore del plug-in Controllo del codice sorgente corrente su Git.

  3. Nella finestra Clonare un repository , nella sezione Immettere un URL del repository Git aggiungere le informazioni sul repository nella casella Percorso repository .

    Nella sezione Percorso è quindi possibile scegliere di accettare il percorso predefinito per i file di origine locali oppure passare a un percorso diverso.

    Quindi, nella sezione Sfoglia un repository selezionare GitHub.

    Screenshot della finestra di dialogo Clona un repository con GitHub evidenziato.

  4. Nella finestra Apri da GitHub è possibile verificare le informazioni sull'account GitHub oppure aggiungerle. A tale scopo, selezionare Accedi dal menu a discesa.

    Screenshot della sezione a discesa “Accedi” nella finestra

    Se si accede a GitHub da Visual Studio per la prima volta, viene visualizzato un avviso Autorizza Visual Studio . Scegliere le opzioni desiderate e quindi selezionare Autorizza github.

    Screenshot della finestra di dialogo di autorizzazione.

    Verrà quindi visualizzata una finestra di conferma dell'autorizzazione. Immettere la password e quindi selezionare Conferma password.

    Screenshot della finestra di dialogo conferma accesso.

    Dopo aver collegato l'account GitHub con Visual Studio, viene visualizzata una notifica operazione riuscita.

    Screenshot della notifica Operazione riuscita ricevuta dopo aver collegato l'account GitHub con Visual Studio.

    Se si dispone di più account GitHub, è possibile accedere con uno qualsiasi degli account. Se è già stato eseguito l'accesso con un account, è possibile usare l'elenco a discesa dell'account per passare a un account diverso.

  5. Dopo l'accesso, Visual Studio torna alla finestra di dialogo Clona un repository , in cui la finestra Apri da GitHub elenca tutti i repository a cui si ha accesso. Seleziona quello desiderato, quindi seleziona Clona.

    Se non viene visualizzato un elenco di repository, immettere il percorso del repository e quindi selezionare Clona.

    Screenshot della finestra Apri da GitHub in cui è possibile selezionare un repository o aggiungerne uno.

  6. Visual Studio presenta quindi un elenco di soluzioni nel repository. Scegliere la soluzione da caricare o aprire la visualizzazione cartelle in Esplora soluzioni.

Screenshot della visualizzazione cartelle in Esplora soluzioni in Visual Studio.

screenshot della visualizzazione cartelle in Esplora soluzioni in Visual Studio 2022.

Suggerimento

È possibile modificare la visualizzazione predefinita della cartella in quella della soluzione dal menu Git. Selezionare Impostazioni>Controllo del codice sorgente>Impostazioni globali Git>Carica automaticamente la soluzione quando si apre un repository Git.

Aprire un repository locale esistente

Dopo aver clonato un repository o creato, Visual Studio rileva il repository Git e lo aggiunge all'elenco di repository locali nel menu Git. Da qui è possibile accedere rapidamente e passare da un repository Git all'altro.

Passare a un repo di Azure DevOps e quindi clonarlo

  1. Apri Visual Studio.

  2. Dal menu Git, selezionare Clona repository.

Screenshot che mostra l'opzione Clone Repository completa dal menu Git in Visual Studio.

Screenshot dell'opzione Clone Repository completa dal menu Git in Visual Studio.

  1. Nella sezione Sfoglia un repository della finestra di dialogo Clona un repository selezionare Azure DevOps.

    Screenshot della sezione

  2. Viene visualizzata una finestra di dialogo Connetti a un progetto . Seguire le istruzioni per accedere all'account Azure e quindi passare ad Azure DevOps Server che ospita i file desiderati.