Git es una versión distribuida de sistema de control de código abierto que le permite mantener código fuente de software, documentos o cualquier tipo de archivo en un ordenador con velocidad y eficiencia. Con Git podrá colaborar simultáneamente con diferentes grupos de gente con relativa facilidad.
Los usuarios de Git quedarán restringidos a realizar actividades relacionadas con Git con una herramienta shell llamada git-shell. Esta shell de inicio de sesión se aplicará a los usuarios de Git para garantizar que las cuentas se utilicen únicamente para operaciones Git. El resultado es que los usuarios de Git solo pueden utilizar la conexión SSH para introducir y extraer repositorios Git, y no tendrán acceso completo a DSM.