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.
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 ramo main
. Lavorando nel ramo main
, vengono effettuati commit per registrare il lavoro in quel 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 correzione 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 negli altri rami.
Per una panoramica del flusso di lavoro Git, vedere il tutorial Git di Azure Repos.
Prerequisiti
Categoria | Requisiti |
---|---|
Accesso al progetto | Membro di un progetto. |
Autorizzazioni | - Visualizzare il codice nei progetti privati: almeno livello di accesso Basic . - Clonare o contribuire al codice nei progetti privati: membro del gruppo di sicurezza Contributors o con autorizzazioni corrispondenti nel progetto. - Impostare le autorizzazioni per il ramo o il repository: Gestisci le autorizzazioni per il ramo o il repository. - Modificare il ramo predefinito: Modificare le politiche le autorizzazioni per il repository. - Importare un repository: membro del gruppo di sicurezza amministratori del progetto o autorizzazione a livello di progetto Git Crea repository impostata su Consenti. Per altre informazioni, vedere Impostare le autorizzazioni del repository Git. |
Servizi | Repos abilitato. |
Strumenti | Opzionale. Usare i comandi az repos: l'interfaccia della riga di comando di Azure DevOps. |
Nota
Nei progetti pubblici, gli utenti con accesso Stakeholder hanno pieno accesso ad Azure Repos, compresa la visualizzazione, la clonazione e il contribuire al codice.
Categoria | Requisiti |
---|---|
Accesso al progetto | Membro di un progetto. |
Autorizzazioni | - Visualizzare il codice: almeno accesso di base. - Clonare o contribuire al codice: membro del gruppo di sicurezza Contributor o autorizzazioni corrispondenti nel progetto. |
Servizi | Repos abilitato. |
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 oblique 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 - Menù 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 browser web aprire il progetto del team per l'organizzazione Azure DevOps e quindi scegliere Repository>Rami per aprire la visualizzazione 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 tuo nuovo ramo appare 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.
Suggerimento
Dopo aver creato un ramo remoto, è possibile recuperarlo nel repository Git locale. Al prompt dei comandi, eseguire il comando:
git fetch
git switch <remote branch name>