Sistem Git
Sistem Git predstavlja sistem za upravljanje verzijama radnog projekta. Git ima distribuiranu arhitekturu, što podrazumeva smeštanje fajlova i repozitorijuma projekta u različitim granama, pri čemu se osnovni stabilni kod nalazi u glavnoj grani projekta, a rad na novim izmene i njihovo testiranje se odvija u sporednim, takozvanim tematskim granama. Pri svakom čuvanju izmena u fajlovima, sistem Git pravi svojevrsni njihov snimak, koji se čuva u privremenoj fascikli.