Shell de inicio de sesión git pero restringido solo para acceso SSH. Permite la ejecución solo de los comandos Git pull/push, además el administrador puede incluir otros comandos que han de detallarse en un subdirectorio llamado git-shell-commands en el directorio del usuario.