J'ai récemment rencontré git fsck --perdu-trouvé sur mon référentiel.
Je m'attendais à voir un couple bancale s'engage, où j'ai dû réinitialiser la TÊTE.
Cependant, j'ai été surpris de voir probablement sur plusieurs milliers de pendre blob messages.
Je ne crois pas que quelque chose est incorrect avec mon référentiel, mais je suis curieux de savoir quelles sont les causes de ces pendantes gouttes? Il n'y a que deux personnes qui travaillent sur le référentiel, et nous n'avons pas fait tout ce qui sort de l'ordinaire.
Je ne pense pas qu'ils ont été créés par une ancienne version d'un fichier est remplacé par un nouveau, depuis git besoin de tenir sur les deux gouttes de sorte qu'il peut afficher l'historique.
Venez pour penser à elle, à un moment, nous en avons ajouté un TRÈS grand répertoire (en milliers de fichiers) pour le projet par erreur, puis l'enlever. Cela pourrait-il être la source de tous les pendantes gouttes?
Il suffit de regarder pour comprendre ce mystère.