Esercitazione: Aprire un progetto da un repository

In questa esercitazione si userà Visual Studio per connettersi a un repository per la prima volta, clonarlo e quindi aprire un progetto da esso.

Se non è ancora stato installato Visual Studio, accedere alla pagina Download di Visual Studio per installarlo gratuitamente.

Aprire un progetto da un repository GitHub

Visual Studio semplifica l'apertura di un progetto da un repository. È possibile farlo quando si avvia Visual Studio oppure è possibile farlo direttamente dall'interno dell'IDE di Visual Studio.

Ecco come.

Usare la finestra iniziale

  1. Aprire Visual Studio.

  2. Nella finestra iniziale selezionare Clona un repository.

    Screenshot of the Clone a Repository dialog in Visual Studio.

  3. Immettere o digitare il percorso del repository e quindi selezionare il pulsante Clona .

    Screenshot of the Clone a Repository dialog in Visual Studio where you enter a Git repo URL.

  4. Se non è già stato eseguito l'accesso, potrebbe essere richiesto di accedere a Visual Studio o all'account GitHub.

    Suggerimento

    Per altre informazioni sull'accesso a Visual Studio, vedere la pagina Accedi a Visual Studio . Per informazioni specifiche su come usare l'account GitHub per accedere, vedere la pagina Usare gli account GitHub in Visual Studio . Se si riceve una notifica di attendibilità e si vuole saperne di più, vedere la pagina Configurare le impostazioni di attendibilità per file e cartelle .

Visualizzare i file in Esplora soluzioni

  1. Visual Studio carica quindi le soluzioni dal repository usando la visualizzazione cartelle in Esplora soluzioni.

    Screenshot of the Folder View in Solution Explorer in Visual Studio 2022.

    È possibile visualizzare una soluzione in Visualizzazione soluzione facendo doppio clic sul relativo file .sln.

    In alternativa, è possibile selezionare il pulsante Cambia visualizzazioni e quindi selezionare Program.cs per visualizzare il codice di una soluzione.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted.

Suggerimento

È possibile passare dalla visualizzazione cartelle predefinita a Visualizzazione soluzione dal menu Git . Selezionare Impostazioni> Source Control>Git Global Impostazioni> Caricare automaticamente la soluzione quando si apre un repository Git per eseguire questa operazione.

Aprire un progetto in locale da un repository GitHub clonato in precedenza

  1. Aprire Visual Studio.

  2. Nella finestra iniziale selezionare Apri un progetto o una soluzione.

    Visual Studio apre un'istanza di Esplora file, in cui è possibile passare alla soluzione o al progetto e quindi selezionarla per aprirla.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2022.

    Suggerimento

    Se il progetto o la soluzione è stata aperta di recente, selezionarla dalla sezione Apri recente per aprirla di nuovo rapidamente.

    Iniziare a scrivere codice

Usare l'IDE

È anche possibile usare il menu Git o il controllo Seleziona repository nell'IDE di Visual Studio per interagire con le cartelle e i file di un repository.

Ecco come.

Per clonare un repository e aprire un progetto

  1. Nell'IDE di Visual Studio selezionare il menu Git e quindi clonare repository.

    Screenshot of the Git menu in Visual Studio 2022 with Clone Repository selected.

  2. Seguire le istruzioni per connettersi al repository Git che include i file che si stanno cercando.

Per aprire cartelle e file locali

  1. Nell'IDE di Visual Studio selezionare il menu Git , selezionare Repository locali e quindi selezionare Apri repository locale.

    Screenshot of the Git menu in Visual Studio 2022 with the Local Repository and Open Local Repository showing.

  2. Seguire le istruzioni per connettersi al repository Git con i file che si stanno cercando.

Passare a un repository di Azure DevOps

Ecco come passare e clonare un repository Di Azure DevOps usando Visual Studio.

  1. Aprire Visual Studio.

  2. Nella finestra iniziale selezionare Clona un repository.

    Screenshot of the Clone a Repository dialog in Visual Studio, for Azure DevOps.

  3. Nella sezione Sfoglia un repository selezionare Azure DevOps.

    Screenshot of the 'Browse a repository' section of the 'Clone a repository' dialog box in Visual Studio, Azure DevOps highlighted.

  4. Seguire le istruzioni per clonare un repository Di Azure DevOps che include i file che si stanno cercando e quindi aprire il progetto.

Aprire un progetto da un repository GitHub con Visual Studio 2019

La modalità di apertura di un progetto da un repository GitHub tramite Visual Studio dipende dalla versione in uso. In particolare, se è stata installata la versione di Visual Studio 2019 versione 16.8 o successiva, è disponibile una nuova esperienza Git completamente integrata in Visual Studio.

Tuttavia, indipendentemente dalla versione installata, è sempre possibile aprire un progetto da un repository GitHub con Visual Studio.

Visual Studio 2019 versione 16.8 e successive

Ecco come usare Git in Visual Studio 2019 versione 16.8 o successiva.

Clonare un repository GitHub e quindi aprire un progetto

  1. Aprire Visual Studio 2019.

  2. Nella finestra iniziale selezionare Clona un repository.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later

  3. Immettere o digitare il percorso del repository e quindi selezionare Clona.

    Screenshot of the Clone a Repository dialog where you enter a Git repo URL in Visual Studio 2019 version 16.8 and later.

  4. È possibile che vengano richieste le informazioni di accesso dell'utente nella finestra di dialogo Informazioni utente Git. È possibile aggiungere le informazioni o modificare le informazioni predefinite fornite.

    Screenshot of the Git User Information dialog where you enter or edit your account info in Visual Studio 2019 version 16.8 and later.

    Selezionare Salva per aggiungere le informazioni al file .gitconfig globale. In alternativa, è possibile selezionare Annulla se vuoi salvare le informazioni in un secondo momento.

    Suggerimento

    Per altre informazioni sull'accesso a Visual Studio, vedere la pagina Accedi a Visual Studio . Per informazioni specifiche su come usare l'account GitHub per accedere, vedere la pagina Usare gli account GitHub in Visual Studio .

    Successivamente, Visual Studio carica automaticamente e apre la soluzione dal repository.

    Screenshot of a project in Git that's open in Solution Explorer in Visual Studio 2019 version 16.8 and later.

  5. Se il repository contiene più soluzioni, Esplora soluzioni le visualizza. Per una visualizzazione elenco delle soluzioni, selezionare il pulsante Cambia visualizzazioni in Esplora soluzioni.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted in Visual Studio 2019 version 16.8 and later.

    Esplora soluzioni offre quindi la possibilità di aprire la cartella radice in Visualizzazione cartella o per selezionare un file di soluzione da aprire.

    Screenshot of the .sln file in Git that's open in Solution Explorer, after you've selected the Switch Views button in Visual Studio 2019 version 16.8 and later.

    Per attivare o disattivare la visualizzazione, selezionare di nuovo il pulsante Cambia visualizzazioni .

    Suggerimento

    È anche possibile usare il menu Git nell'IDE di Visual Studio per clonare un repository e aprire un progetto.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later.

Aprire un progetto in locale da un repository GitHub clonato in precedenza

  1. Aprire Visual Studio 2019 versione 16.8 o successiva.

  2. Nella finestra iniziale selezionare Apri un progetto o una soluzione.

    Visual Studio apre un'istanza di Esplora file, in cui è possibile passare alla soluzione o al progetto e quindi selezionarla per aprirla.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2019 version 16.8 and later.

    Se il progetto o la soluzione è stata aperta di recente, selezionarla dalla sezione Apri recente per aprirla di nuovo rapidamente.

    Suggerimento

    È anche possibile usare il menu Git nell'IDE di Visual Studio per aprire cartelle e file locali da un repository clonato in precedenza.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later, with the Local Repositories option expanded.

    Iniziare a scrivere codice

Visual Studio 2019 versione 16.7 e precedenti

Ecco come usare Git in Visual Studio 2019 versione 16.7 o precedente.

Clonare un repository GitHub e quindi aprire un progetto

  1. Aprire Visual Studio 2019 versione 16.7 o precedente.

  2. Nella finestra iniziale selezionare Clona o estrae il codice.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Immettere o digitare il percorso del repository e quindi selezionare Clona.

    Screenshot of the 'Clone or checkout code' window in Visual Studio 2019 version 16.7 and earlier.

    Visual Studio apre il progetto dal repository.

  4. Se è disponibile un file di soluzione, viene visualizzato nel menu a comparsa "Soluzioni e cartelle". Selezionarlo e Visual Studio apre la soluzione.

    Screenshot of the Solution Explorer drop-down list in Visual Studio 2019 version 16.7 and earlier.

    Se non si dispone di un file di soluzione (in particolare, un file di .sln) nel repository, il menu a comparsa indica "Nessuna soluzione trovata". Tuttavia, è possibile fare doppio clic su qualsiasi file dal menu della cartella per aprirlo nell'editor di codice di Visual Studio.

    Iniziare a scrivere codice

Passare a un repository Di Azure DevOps con Visual Studio 2019

Ciò che viene visualizzato quando si passa a e si clona un repository Di Azure DevOps usando Visual Studio 2019 dipende dalla versione in uso. In particolare, se è stata installata la versione 16.8 o successiva, l'interfaccia utente è stata modificata in modo da supportare una nuova esperienza Git completamente integrata in Visual Studio in Visual Studio.

Tuttavia, indipendentemente dalla versione installata, è sempre possibile passare e clonare un repository Di Azure DevOps con Visual Studio.

Visual Studio 2019 versione 16.8 e successive

  1. Aprire Visual Studio 2019 versione 16.8 o successiva.

  2. Nella finestra iniziale selezionare Clona un repository.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later, for Azure DevOps.

  3. Nella sezione Sfoglia un repository selezionare Azure DevOps.

    Screenshot of the 'Browse a repository' section of the The 'Connect to a Project' dialog box in Visual Studio 2019 version 16.8 and and later.

  4. Se viene visualizzata una finestra di accesso, accedere al proprio account.

  5. Nella finestra di dialogo Connessione a un progetto scegliere il repository a cui connettersi e quindi selezionare Clona.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

    Suggerimento

    Se non viene visualizzato un elenco prepopolato di repository a cui connettersi, selezionare Aggiungi Azure DevOps Server per immettere un URL del server. In alternativa, potrebbe essere visualizzato un prompt "Nessun server trovato" che include collegamenti per aggiungere un server Azure DevOps esistente o per creare un account Azure DevOps.

    Successivamente, Visual Studio apre Esplora soluzioni che mostra le cartelle e i file.

  6. Selezionare la scheda Team Explorer per visualizzare le azioni di Azure DevOps.

    Screenshot of the 'Team Explorer' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

Visual Studio 2019 versione 16.7 e precedenti

  1. Aprire Visual Studio 2019 versione 16.7 o precedente.

  2. Nella finestra iniziale selezionare Clona o estrae il codice.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Nella sezione Sfoglia un repository selezionare Azure DevOps.

    Screenshot of the 'Clone or check out code' window with the 'Browse a repository' section that lists Azure DevOps in Visual Studio 2019 version 16.7 and earlier.

    Se viene visualizzata una finestra di accesso, accedere al proprio account.

  4. Nella finestra di dialogo Connessione a un progetto scegliere il repository a cui connettersi e quindi selezionare Clona.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.7 and earlier.

    Nota

    Ciò che compare nella casella di riepilogo dipende dai repository Azure DevOps ai quali si ha accesso.

    Visual Studio apre Team Explorer e viene visualizzata una notifica quando il clone è stato completato.

    Screenshot of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

  5. Per visualizzare le cartelle e i file, selezionare il collegamento Mostra visualizzazione cartelle.

    Screenshot of the Solutions section of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

    Visual Studio apre Esplora soluzioni.

  6. Scegliere il collegamento Soluzioni e cartelle per cercare un file di soluzione (in particolare un file di .sln) da aprire.

    Screenshot of the 'Solutions and Folders' notification from Team Explorer in Visual Studio 2019 version 16.7 and earlier.

    Se non si dispone di un file di soluzione nel repository, viene visualizzato un messaggio "Nessuna soluzione trovata". Tuttavia, è possibile fare doppio clic su qualsiasi file nel menu della cartella per aprirlo nell'editor di codice di Visual Studio.

Passaggi successivi

È possibile approfondire una delle esercitazioni specifiche del linguaggio seguenti:

Vedi anche