Sto lavorando a un flusso di lavoro git da implementare in un piccolo team. Le idee chiave nel flusso di lavoro:
- Esiste un master di progetto condiviso a cui tutti i membri del team possono scrivere
- Tutto lo sviluppo viene eseguito esclusivamente sui rami delle caratteristiche
- I rami delle caratteristiche sono codici rivisti da un membro del team diverso dall'autore del ramo
- Il ramo della funzione viene infine unito al master condiviso e il ciclo ricomincia
L'articolo spiega in dettaglio i passaggi di questo ciclo:
https://github.com/janosgyerik/git-workflows-book/blob/small-team-workflow/chapter05.md
Ha senso o mi sto perdendo qualcosa?