Git opera sobre una arquitectura desentralizada, por lo que cada directorio de trabajo Git es un repositorio completo con un histórico de cambios completo y con todas las funcionalidades de control de cambios y no es dependiente del acceso a un servidor central.