Condividi tramite


Creare un repository Git da Visual Studio

Visual Studio semplifica la creazione di un repository direttamente dall'IDE. La creazione di repository da Visual Studio è ottimizzata per GitHub, ma è possibile lavorare in remoto con il provider Git preferito. Ecco come.

Prerequisiti

Per seguire questo articolo, è necessario:

Creare un repository GitHub

  1. Aprire Visual Studio, quindi selezionare Crea un nuovo progetto.

    Suggerimento

    Se non si ha già un progetto in Visual Studio da aggiungere a un repository, è possibile creare rapidamente una nuova app console C# e denominarla MyNewApp. Visual Studio popola la nuova app con il codice predefinito "Hello, World!".

  2. Scegliere Crea repository Git dal menu Git.

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

  3. Nella finestra di dialogo Crea un repository Git, nella sezione Push in una nuova istanza remota scegliere GitHub.

  4. Nella sezione Creare un nuovo repository GitHub della finestra di dialogo Crea un repository Git immettere il nome del repository che si vuole creare. Se non è ancora stato eseguito l'accesso all'account GitHub, è possibile farlo anche da questa schermata.

    Screenshot della finestra di dialogo Crea repository Git in Visual Studio con la selezione di GitHub evidenziata.

    In Inizializzare un repository Git locale è possibile usare l'opzione del modello .gitignore per specificare eventuali file intenzionalmente non registrati che si vuole ignorare da Git. Per altre informazioni su .gitignore, vedere Ignorare i file. Per altre informazioni sulle licenze, vedere Licenze di un repository.

    Suggerimento

    È possibile aggiornare e modificare queste impostazioni ogni volta che si desidera. Per istruzioni dettagliate, vedere Impostazioni Git in Visual Studio.

  5. Dopo aver eseguito l'accesso e immettere le informazioni sul repository, selezionare il pulsante Crea e push per creare il repository e aggiungere l'app.

Creare un repository Di Azure DevOps

  1. Aprire Visual Studio, quindi selezionare Crea un nuovo progetto.

    Suggerimento

    Se non si ha già un progetto in Visual Studio da aggiungere a un repository, è possibile creare rapidamente una nuova app console C# e denominarla MyNewApp. Visual Studio popola la nuova app con il codice predefinito "Hello, World!".

  2. Scegliere Crea repository Git dal menu Git.

  3. Nella finestra di dialogo Crea un repository Git scegliere Azure DevOps nella sezione Push to a new remote (Esegui push in una nuova istanza remota).

  4. Nella sezione Creare un nuovo repository Azure DevOps accedere all'account Azure e quindi selezionare un progetto dall'elenco a discesa Progetto .

  5. Selezionare il pulsante Crea e push per creare il repository e aggiungere l'app.

Usare i repository locali

Per creare un repository locale:

  1. Scegliere Crea repository Git dal menu Git.

  2. Nella finestra di dialogo Crea un repository Git scegliere Solo locale in Altro.

    Screenshot della schermata Crea repository Git che mostra l'opzione Solo locale.

  3. In Inizializzare un repository Git locale, controllare il percorso locale del progetto e modificare eventuali altre impostazioni, se necessario.

  4. Selezionare il pulsante Crea e push per creare il repository.

Dopo aver creato un repository o clonato, 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.

Aggiungere un altro repository a una soluzione

Quando si aggiunge un nuovo progetto a una soluzione multi-repository esistente, è possibile tenere traccia del progetto nel proprio repository. A tale scopo, effettuare i passaggi seguenti:

  1. Aggiungere il progetto alla soluzione.
  2. Chiudere la soluzione.
  3. Usare Apri una cartella locale per aprire il nuovo progetto da solo.
  4. Creare un nuovo repository usando i metodi descritti in precedenza in questo articolo in GitHub, Azure DevOps, un altro provider di hosting Git o localmente (equivalente dalla riga di git init comando).
  5. Riaprire la soluzione padre. Verrà incluso il repository del nuovo progetto.