Vai al contenuto

Branch

Una linea di sviluppo con un nome, che Git segue tramite un riferimento mobile a un commit.

Sviluppo software

Preparare modifiche su una linea separata

Un branch è una linea di sviluppo. Git la rappresenta come riferimento nominato e mobile a un commit. Nuovi commit sulla linea fanno avanzare il riferimento. Gli altri branch non devono necessariamente cambiare.

In un esempio inventato, una visualizzazione della data viene adattata su fix/report-date e registrata in un commit. La linea principale resta inizialmente allo stato precedente. Dopo revisione, la modifica può essere integrata nella destinazione prevista. Il flusso del progetto decide se serve una pull request. Un branch non è un server di prova distinto né una barriera automatica. Ambiente di prova, accessi e approvazioni vanno organizzati separatamente.

Fonti

Articoli sul tema

Sviluppo software con ASES

Software su misura, app web e mobile