Un référentiel git nu est tellement nommé car il n'a pas de répertoire de travail; Il ne contient que des fichiers qui sont normalement cachés dans le sous-répertoire .git. En d'autres termes, il maintient l'histoire d'un projet et ne détient jamais un instantané d'une version donnée.