Sistem Git
Sistem Git predstavlja sistem za upravljanje različic delovnega projekta. Git ima porazdeljeno arhitekturo, kar pomeni, da so datoteke in skladišča projekta v različnih vejah, pri čemer je glavna stabilna koda v glavni veji projekta, delo na novih spremembah in njihovo testiranje pa poteka v stranskih, t.i. tematskih vejah. Pri vsakem shranjevanju sprememb v datotekah sistem Git naredi nekakšen posnetek le-teh, ki je shranjen v začasni mapi.