Pro Git
Pro Git GIT_NAMESPACE controla el acceso a las referencias de un espacio de nombres, y es equivalente al indicador --namespace. Esto es principalmente útil en el lado servidor, donde puedes querer almacenar múltiples bifurcaciones (forks) de un único repositorio en un repositorio, solo manteniendo las referencias separadas.
GIT_FLUSH puede usarse para forzar a Git a usar Entrada/Salida sin buffer cuando escribe de forma incremental a la salida estándar (stdout) . Un valor de 1 hace que Git actualice más a menudo, un valor de 0 hace que toda la salida sea con buffer. El valor por defecto (si esta variable no está definida) es elegir un esquema de buffer adecuado en función de la actividad y el modo de salida.
GIT_REFLOG_ACTION te permite especificar el texto descriptivo escrito en el registro de referencias. Aquà tienes un ejemplo: