Git é um sistema de controlo de versão distribuída open source, que permite manter o código da fonte de software, documentos ou qualquer tipo de ficheiro num computador com velocidade e eficiência. Com o Git, pode colaborar com diferentes grupos de pessoas em simultâneo com relativa facilidade.
Os utilizadores do Git terão actividades limitadas à relação com o Git, com uma ferramenta de linha de comandos chamada git-shell. O início de sessão na linha de comandos será aplicado aos utilizadores Git para assegurar que as contas apenas são utilizadas para operações Git. Como resultado, os utilizadores Git apenas podem utilizar a ligação SSH para obter e colocar repositórios Git e não terão acesso completo ao DSM.