Creare un nuovo ramo Git
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Il primo commit in un nuovo repository Git è l'inizio del main
ramo. Mentre si lavora nel main
ramo, si eseguono commit per registrare il lavoro in tale ramo. La diramazione in Git si verifica quando si crea una nuova riga di sviluppo che differisce da un ramo precedente. È possibile scegliere di creare un nuovo ramo per sviluppare e testare una nuova funzionalità prima di aggiungerla al main
ramo. Il flusso di lavoro Git consigliato consiste nell'usare un nuovo ramo per ogni funzionalità o prefisso di bug. Quando si passa da un ramo all'altro, Git cambia quasi istantaneamente la versione dei file del repository in modo che corrisponda al ramo selezionato. I commit vengono sempre salvati nel ramo corrente e sono isolati dai commit in altri rami.
Per una panoramica del flusso di lavoro Git, vedere Esercitazione su Git di Azure Repos.
Creare un nuovo ramo
Nota
I nomi dei rami non possono contenere caratteri di controllo ASCII, ad esempio spazi, tilde e due punti. È pratica comune usare caratteri minuscoli e separare le parole con un trattino. Le barre possono essere usate per raggruppare i rami. La lunghezza del nome del ramo non deve superare i 250 caratteri ASCII. Per evitare ambiguità tra nomi di rami e hash di commit, non usare nomi di ramo costituiti da 40 caratteri esadecimali. Per altre informazioni sulla denominazione dei rami, vedere git-check-ref-format e compatibilità multipiattaforma Git.
- Browser
- Visual Studio 2022
- Visual Studio 2019 - Menu Git
- Visual Studio 2019 - Team Explorer
- Riga di comando Git
È possibile creare rami in repository Git di Azure Repos , repository GitHub o altri repository Git ospitati.
Azure Repos
Dal Web browser aprire il progetto team per l'organizzazione Azure DevOps e quindi scegliere Rami repository>per aprire la visualizzazione Rami rami.
Nella visualizzazione Rami scegliere Nuovo ramo per avviare la finestra di dialogo Crea un ramo.
Nella finestra di dialogo Crea un ramo immettere un nuovo nome di ramo univoco, selezionare un ramo di base per il nuovo ramo, collegare facoltativamente gli elementi di lavoro e quindi scegliere Crea.
Il nuovo ramo viene visualizzato nell'elenco dei rami.
GitHub
Dal Web browser passare alla pagina principale del repository GitHub, selezionare un ramo di base per avviare la finestra di dialogo Cambia rami/tag, immettere un nuovo nome di ramo univoco e quindi scegliere Crea ramo.
La pagina principale del repository mostra ora i file nel nuovo ramo.
Visualizzare i rami del repository selezionando Rami repository> durante la visualizzazione del repository sul Web.
Selezionare Nuovo ramo nell'angolo superiore destro della pagina.
Nella finestra di dialogo Crea un ramo immettere un nome per il nuovo ramo, selezionare un ramo per basare il lavoro da e associare eventuali elementi di lavoro.
Selezionare Crea ramo.
Suggerimento
Dopo aver creato un ramo remoto, è possibile recuperarlo nel repository Git locale. Al prompt dei comandi eseguire:
git fetch
git switch <remote branch name>