Quali sono le migliori pratiche per sincronizzare più rami git?

0

Ad esempio, Gitlab indica che il ramo di sviluppo è dietro il master:

Esempio 1

Esempio2

Si potrebbe fare una richiesta di unione dal master per lo sviluppo, ma poiché non ci sono modifiche al codice sembra impossibile allineare questi rami.

L'approccio attuale consiste nel rimuovere il ramo di sviluppo una volta ogni tanto e crearlo nuovamente per ottenere nuovamente 0 | 0 .

Il 1|0 significa che questo ramo è 1 dietro il ramo principale, 5|0 significa 5 si impegna dietro il ramo principale e 2|3 significa due dietro il ramo principale e 3 avanti.

Strategia di ramificazione

  1. Lo sviluppo è derivato dal master, cioè 0|0
  2. Un ramo di funzionalità viene creato dallo sviluppo
  3. Quando la funzione è pronta, il codice dal ramo della funzione verrà unito allo sviluppo
  4. Un ramo di rilascio viene creato dal ramo di sviluppo
  5. Il ramo di rilascio verrà unito al master
posta 030 26.05.2017 - 11:16
fonte

0 risposte

Leggi altre domande sui tag