Skip to content

GitHub

By Pier Luigi Papeschi

Github è un ecosistema di gestione delle concorrenze delle versioni tipico dei processi di sviluppo, soprattutto in team.

In pratica esistono un amministratore del progetto e dei contributori i quali forniscono lo sviluppo di determinati parti del progetto. L’amministratore decide se inserire o meno tali contributi alla successiva release del software.

Detta così è un po’ semplice, ma il sistema è molto articolato e ha molte peculiarità (non sempre necessarie) che lo rendono uno strumento molto potente.