Gestire rami

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

Gestire il lavoro nel repository Git del team dalla visualizzazione Rami sul Web. Personalizzare la visualizzazione per tenere traccia dei rami di cui ci si preoccupa maggiormente in modo da poter rimanere aggiornati sulle modifiche apportate dal team.Customize the view to track the branch you care most about so you can stay on top of changes made by your team.

Visualizzare i rami del repository selezionando Repos, Rami durante la visualizzazione del repository sul Web.

Visualizzare i rami

Organizzare i rami

La scheda Mine predefinita nella pagina rami mostra i rami in cui sono state create, apportate modifiche push o impostate come preferiti, insieme al ramo predefinito per il repository, ad esempio main. Nella scheda Tutti sono elencati tutti i rami nel repository e nella scheda Non aggiornato sono elencati i rami nel repository che non hanno eseguito commit in tre mesi o più.

Rami personali

Se non viene visualizzato il ramo che si sta cercando e si ritiene che sia stato eliminato, vedere Ripristinare un ramo eliminato.

Filtrare i rami elencati in una delle visualizzazioni dei rami immettendo un nome o un criterio specifico nella casella Cerca tutti i rami in alto a destra.

Cercare e filtrare i rami visualizzati usando il campo cerca tutti i rami
Se il team usa un separatore barra nei nomi dei rami, verrà visualizzata una visualizzazione albero collapsible per tali rami.

Suggerimento

È consigliabile usare una convenzione di denominazione per i rami. Per suggerimenti su come assegnare un nome ai rami, vedere Adottare una strategia di diramazione Git.

Aggiungere rami preferiti

Aggiungere rami dalla visualizzazione Tutti alla visualizzazione Miniera selezionando l'icona a forma di stella per selezionare il ramo preferito. Contrassegnare più rami come preferiti selezionando l'icona a forma di stella nella visualizzazione albero accanto a una cartella nell'albero. Rimuovi i preferiti disattivando la stella o selezionando ... a destra della stella per aprire il menu di scelta rapida del ramo, quindi selezionando Rimuovi dai preferiti.

Imposta i preferiti nei tuoi rami per mostrarli nella visualizzazione Miniera

Esaminare gli aggiornamenti dei rami

Ogni nome del ramo ha il nome dell'ultimo collaboratore al ramo e un collegamento al commit più recente nel ramo. Selezionare la data o l'ora dell'ultimo commit per esaminare gli aggiornamenti del ramo. La visualizzazione ramo mostra anche il numero di commit del ramo in anticipo e dietro il ramo con etichetta Compare. Usare queste informazioni per controllare rapidamente la distanza di un ramo rispetto a un'altra.

Se il ramo ha una richiesta pull aperta, è possibile visualizzarne l'ID richiesta pull. Selezionare la richiesta pull per aprirla in modo da poter esaminare i dettagli.

Vedere quanto lontano un ramo è in anticipo e dietro il ramo di confronto

Modificare il ramo di confronto

I numeri avanti e indietro elencati per ogni ramo sono in confronto con il ramo attualmente etichettato Confronta nella pagina Rami. Aggiornare il ramo di confronto per vedere quanto lontano o dietro i rami visualizzati nella pagina si trovano in un altro ramo nel repository:

  1. Selezionare ... accanto al ramo che si vuole impostare come linea di base per il confronto.
  2. Selezionare Imposta come ramo di confronto.

L'etichetta Confronta verrà spostata in questo ramo e gli altri rami nella pagina avranno il numero di commit in anticipo/dietro aggiornati per riflettere il nuovo confronto.

Visualizzare la cronologia dei rami

Esaminare i file in un ramo o cronologia selezionando l'icona ... accanto al nome del ramo e scegliendo Visualizza file o Visualizza cronologia. Visualizza file apre la visualizzazione File sul Web in modo da poter esplorare i file in base al commit più recente nel ramo. La cronologia di visualizzazione mostra ogni commit nella cronologia dei rami. Selezionare un commit da questa cronologia per visualizzare le modifiche apportate al file nel commit.

Accedere ai file di visualizzazione ed esaminare la cronologia dal menu di scelta rapida dei rami

Modificare il ramo predefinito

È possibile usare un ramo diverso main da per le nuove modifiche o modificare la linea di sviluppo principale nel repository. Per modificare il nome predefinito del ramo per i nuovi repository, vedere Tutte le impostazioni e i criteri dei repository.

Per modificare il ramo predefinito del repository per unire nuove richieste pull, sono necessari almeno due rami. Se è presente un solo ramo, è già l'impostazione predefinita. Per modificare l'impostazione predefinita, è necessario creare un secondo ramo.

Nota

Per modificare il ramo predefinito è necessaria l'autorizzazione Modifica criteri . Per altre informazioni, vedere Impostare le autorizzazioni del repository Git.

  1. Nel repository del progetto selezionare Rami.

  2. Nella pagina Rami selezionare Altre opzioni accanto al nuovo ramo predefinito desiderato e scegliere Imposta come ramo predefinito.

    Screenshot che mostra l'opzione Imposta ramo predefinito.

  3. Dopo aver impostato il nuovo ramo predefinito, è possibile eliminare il valore predefinito precedente, se necessario.

  1. Selezionare il pulsante Impostazioni nell'angolo inferiore sinistro del progetto per aprire la pagina di amministrazione del progetto.

    Aprire l'area amministrativa del portale Web per il progetto

  2. Selezionare Archivi.

  3. Selezionare il repository Git. I rami vengono visualizzati nel repository.

  4. Selezionare ...accanto al ramo da impostare come predefinito, quindi selezionare Imposta come ramo predefinito.

    Impostare un ramo predefinito per un repository Git

  5. Dopo aver impostato il nuovo ramo predefinito, è possibile eliminare quello precedente, se necessario.

Prima di apportare questa modifica, è necessario prendere in considerazione altri aspetti. Informazioni su di essi in questo articolo sulla modifica del ramo predefinito.