Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
Apri Visual Studio.
Dal menu Git, selezionare Clona repository.
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.
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.
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.
Nella finestra Apri da GitHub è possibile verificare le informazioni sull'account GitHub oppure aggiungerle. A tale scopo, selezionare Accedi dal menu a discesa.
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.
Verrà quindi visualizzata una finestra di conferma dell'autorizzazione. Immettere la password e quindi selezionare Conferma password.
Dopo aver collegato l'account GitHub con Visual Studio, viene visualizzata una notifica operazione riuscita.
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.
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.
Visual Studio presenta quindi un elenco di soluzioni nel repository. Scegliere la soluzione da caricare o aprire la visualizzazione cartelle in Esplora soluzioni.
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
Apri Visual Studio.
Dal menu Git, selezionare Clona repository.
Nella sezione Sfoglia un repository della finestra di dialogo Clona un repository selezionare Azure DevOps.
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.