Git è un sistema di controllo di versione distribuito open source, che consente di mantenere il codice sorgente del software, documenti e qualsiasi tipo di file su un computer con velocità ed efficienza. Con Git, è possibile collaborare con diversi gruppi di persone simultaneamente con relativa facilità.
Gli utenti Git saranno limitati relativamente alle attività relative a Git con uno strumento shell chiamato git-shell. Questa shell di accesso sarà applicata agli utenti Git per assicurare che gli account siano utilizzati solo per operazioni Git. Di conseguenza, gli utenti Git possono utilizzare la connessione SSH per il push e pull degli archivi Git, e non avranno pieno accesso al DSM.