Creare un nuovo repository Git nel progetto

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

I progetti Azure DevOps Services e TFS contengono repository Git, elementi di lavoro, compilazioni e versioni. È possibile usare repository Git nei progetti per gestire il codice sorgente man mano che il progetto cresce. Questa guida illustra come creare un repository Git usando il portale Web per Azure DevOps Services (ospitato in Azure) o Team Foundation Server (TFS - locale).

Prerequisiti

Creare un repository usando il portale Web

  1. Aprire la pagina Repos nel progetto passando a https://dev.azure.com/OrganizationName, passare il puntatore del mouse sul nome del progetto e selezionare l'icona Repository . È possibile selezionarlo dall'elenco Tutti i progetti o dall'elenco Progetti recenti se è stato eseguito l'accesso di recente.

    Screenshot della pagina dell'organizzazione o della raccolta in cui sono elencati i progetti.

  2. Nell'elenco a discesa repository selezionare Nuovo repository.

    Screenshot del menu del repository, selezionare Nuovo repository.

  3. Nella finestra di dialogo Crea un nuovo repository verificare che Git sia il tipo di repository e immettere un nome per il nuovo repository. Per le restrizioni di denominazione, vedere Restrizioni di denominazione, Azure Repos (git).For naming restrictions, see Naming restrictions, Azure Repos (git).

    Screenshot della finestra di dialogo Crea un nuovo repository.

    È anche possibile aggiungere un file README e creare un file con estensione gitignore per il tipo di codice che si intende gestire nel repository. Un file README contiene informazioni sul codice nel repository. Il file con estensione gitignore indica a Git quali tipi di file ignorare, ad esempio file di compilazione temporanei dall'ambiente di sviluppo.

  4. Quando si è soddisfatti del nome e delle scelte del repository, selezionare Crea.

    Un nuovo repository Git vuoto viene ora creato nel progetto.

    • Se è stato creato un repository vuoto senza file README o gitignore, verranno visualizzate istruzioni su come clonare il repository nel computer. Verranno inoltre visualizzate istruzioni su come eseguire il push del codice in un repository esistente in quello appena creato.
    • In questo esempio sono stati creati un file README e un file con estensione gitignore. Verrà ora visualizzata una panoramica dei file nel repository. È possibile clonare il repository usando il collegamento Clona in alto a destra della pagina per lavorare immediatamente con una copia locale del repository.

Clonare il repository nel computer

Per usare un repository Git, clonarlo nel computer. La clonazione di un repository crea una copia locale completa del repository con cui lavorare. La clonazione scarica anche tutti i commit e i rami nel repository e configura una relazione denominata con il repository nel server. Usare questa relazione per interagire con il repository esistente, eseguire il push e il pull delle modifiche per condividere il codice con il team.

  1. Dal Web browser aprire il progetto team per l'organizzazione in Azure DevOps e selezionare Repos Files (File repository>). Se non si ha un progetto team, crearne uno ora.

    Screenshot dei file Repos>.

  2. Selezionare Clona nell'angolo superiore destro della finestra File e copiare l'URL clone.

    Finestra di dialogo Clona repository.

  3. Aprire la finestra di comando Git (Git Bash in Git per Windows). Passare quindi alla cartella in cui si vuole che il codice del repository archiviato nel computer. Eseguire git clone seguito dal percorso copiato dall'URL clone nella sezione precedente, come illustrato nell'esempio seguente.

    git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
    

    Git scarica una copia del codice in una nuova cartella con cui lavorare. Il download include tutti i commit e i rami dal repository.

  4. Passare alla directory nel repository clonato.

    cd fabrikam-fiber
    

    Mantenere aperta questa finestra di comando, perché verrà usata nei passaggi seguenti.

Usare il codice

In questo passaggio verrà apportata una modifica ai file nel computer, si eseguirà il commit delle modifiche in locale, si eseguirà il push del commit nel repository nel server e si visualizzeranno le modifiche.

  1. Passare alla cartella nel computer in cui è stato clonato il repository e aprire il file nell'editor README.md preferito.

  2. Apportare alcune modifiche, ad esempio aggiungere This is my first edit. al file e salvare e chiudere il file.

  3. Nella finestra di comando Git passare alla fabrikam-fiber directory immettendo il comando seguente:

    cd fabrikam-fiber
    
  4. Eseguire il commit delle modifiche immettendo il comando seguente nella finestra di comando git:

    git commit -a -m "My first commit"
    

    Quando si usa git commit, -a significa eseguire il commit di tutti i file modificati e -m specifica un messaggio di commit.

  5. Eseguire il push delle modifiche nel repository Git immettendo il comando seguente nella finestra di comando git:

    git push
    
  6. Tornare al portale Web e selezionare Cronologia dalla visualizzazione Codice per visualizzare il nuovo commit. Il nuovo repository ha due commit. Il primo è il commit in cui sono stati aggiunti il file README e .gitignore al momento della creazione del repository. Il secondo è il commit appena fatto.

    Screenshot della visualizzazione della cronologia dei commit.

  7. Passare alla scheda File e selezionare il file README per visualizzare le modifiche.

    Screenshot della pagina File, Visualizza file modificati.

Passaggi successivi