Quelle est la signification derrière le nom de la commande fsck
?
La documentation de la commande ne semble pas mentionner ce que signifie le nom.
Il signifie File System ChecK. Le nom est tiré de la commande Unix fsck
, qui est utilisée pour valider un système de fichiers.
Il a d'abord été appelé:
fsck-cached
(git 0.99), pour rechercher des erreurs dans le référentielfsck-objects
(git 0.99.8), afin de signaler ce qui ne va pas exactement avec l'objet, au lieu d'un "fichier sha1 mauvais" ambigu.git fsck
(git 1.5.0, janvier 2007)Il reflète que Git a été initialement construit comme un système de fichiers, avec un graphe de nœuds et git fsck
est présenté dans ce GitHub Training comme un contrôle du système de fichiers qui vérifie l'intégrité et trouve les objets corrompus.