error: unable to find objecterror : impossible de trouver l'objet
Un objet Git référencé dans le dépôt est introuvable.
Causes de cette erreur
Le dépôt référence un objet (commit, arbre, blob) absent de .git/objects. Cela peut survenir après un ramasse-miettes agressif, des erreurs disque ou des opérations interrompues.
Comment la corriger
Exécutez git fsck --full pour identifier tous les objets manquants. Récupérez depuis le distant pour les restaurer : git fetch origin. Si le distant est disponible, la solution la plus simple est de recloner le dépôt.
Exemple
git fsck --fullCodes d'erreur associés
error: No stash entries founderror : Aucune entrée de stash trouvée
Aucune modification remisée n'est disponible pour application ou récupération.
fatal: ambiguous argumentfatal: ambiguous argument
Git ne peut pas déterminer si l'argument fait référence à une révision, à un chemin ou à autre chose.
CONFLICT (content): Merge conflictConflit de fusion
Git n'a pas pu fusionner automatiquement les modifications car les mêmes lignes ont été modifiées dans les deux branches.
error: LFS object not founderror: LFS object not found
Un fichier suivi par Git LFS n'a pas pu être téléchargé depuis le serveur LFS.
fatal: 'origin' does not appear to be a git repositoryfatal: remote repository not found
Git n'a pas pu se connecter au dépôt distant spécifié.
There is no tracking information for the current branchThere is no tracking information for the current branch
La branche courante n'est pas configurée pour suivre une branche distante.