2 votes

Erreur fatale lors du git push distant

Je suis en train d'essayer de pousser un projet local vers un dépôt GitHub vide (créé il y a seulement quelques minutes), mais je rencontre quelques erreurs.

J'ai créé mon dépôt GitHub en suivant les instructions ici, et j'ai effectué mon premier commit git local:

git add .
git commit -m "Initial commit" (cela a été réussi)
git remote add origin https://github.com/[name]/[repo].git
git remote -v

Tout s'est bien passé jusqu'à ce point, mais ensuite j'ai essayé ceci:

git push -u origin master

Et j'ai obtenu le stdout suivant:

Comptage des objets: 8, terminé.
Compression delta en utilisant jusqu'à 8 threads.
erreur: des déchets à la fin de l'objet lâche 'b3872d786a175232c101cca4bbd8f2cddde5622d'
fatal: l'objet lâche b3872d786a175232c101cca4bbd8f2cddde5622d (stocké dans .git/objects/b3/872d786a175232c101cca4bbd8f2cddde5622d) est corrompu
fatal: Le point distant s'est arrêté de manière inattendue
fatal: Le point distant s'est arrêté de manière inattendue
fatal: erreur d'écriture: Mauvais descripteur de fichier
erreur: échec de pousser certaines références vers 'https://github.com/[name]/[repo].git'

C'est la première fois que j'essaie de pousser un projet local vers GitHub, et je ne trouve pas de solution à mon problème sur le site de GitHub ou sur StackOverflow. Quelqu'un sait quoi faire ici ? Je suis sous OS X.

1voto

nat5142 Points 197

SOLUTION: Correction assez simple pour moi - j'ai juste dû remonter au répertoire parent et rm -rf .git à partir de là aussi. Semble être une manière un peu bricolée de le résoudre, et je ne suis toujours pas tout à fait sûr de ce que j'ai fait pour causer le problème en premier lieu...

Si quelqu'un d'autre rencontre le même problème, merci de le transmettre ici!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X