Git aucun espace disponible sur le périphérique
Je n'ai git pull --rebase et j'ai eu l'erreur suivante:
error: file write error (No space left on device)
fatal: unable to write sha1 file
fatal: unpack-objects failed
J'ai beaucoup d'espace sur mon appareil. Je ne sais pas pourquoi c'est de cette erreur. Première fois que j'ai eu cette erreur. quelqu'un a rencontrer ce problème??
Merci.
pourquoi en bas de vote??? veuillez expliquer
double possible de Git Déployer - "l'écriture des fichiers d'erreur (Aucun espace disponible sur le périphérique)"
double possible de Git Déployer - "l'écriture des fichiers d'erreur (Aucun espace disponible sur le périphérique)"
OriginalL'auteur codeit | 2013-01-15
Vous devez vous connecter pour publier un commentaire.
Vous êtes hors de l'espace sur le disque. Supprimer certains inutilisés des fichiers à partir de n'importe où sur votre machine. Après que vous avez fait le ménage, vous pouvez penser à l'exécution de
git gc
avoir git ordures recueillir votre dépôt; si vous avez fait beaucoup de changements git, les objets récemment - comme peut se produire avec un rebase - vous peut récupérer des données importantes à partir de git lui-même. Après avoir git un peu de répit (gc aurez besoin d'un peu de marge de manœuvre pour copier les données dans un nouveau fichier que l'on travaille),git gc
entraîne la compression de votre dépôt git, autant que possible, sans perdre votre dépôt de son histoire.tu veux dire les fichiers de /tmp ou des fichiers à partir de git
N'importe où, vraiment: votre disque est bourré. Supprimer les téléchargements, à partir de /tmp, ce qu'il faut. Chasser ces toiles d'araignée.
hahaha!!!!! rm-rf /tmp/*, rm-rf /var/log/*, cd / && trouver . -type f ! -nom '.gz' -exec gzip "{}" \;*. alternativement, obtenir une plus grande capacité de disque dur.
vérifiez si vous avez de l'espace libre sur tous les systèmes de fichiers,
/tmp
inclus.df -h
pourrait venir à portée de main.OriginalL'auteur Matt
Ce n'est pas une réponse, une explication du problème et de ce que le problème peut effectivement être. Je suis la recherche que GIT est de cracher ce type de code d'erreur régulièrement lorsque j'ai plein de place sur mon Windows 8.1 du système et des lecteurs.
Après l'exécution de 5 fois et vérification de la mémoire dans le Gestionnaire des Tâches, j'ai trouvé que chaque fois que la mémoire système approché la limite maximum cette erreur a été déclenchée. Il n'avait rien à voir avec l'espace disque disponible, alors @Matt réponse peut être correct pour certains cas, il n'est pas correct pour tous.
Le Gestionnaire des tâches rapports une faible proportion de la mémoire utilisée par GIT, mais à chaque fois que GIT fonctionne il rampe jusqu'à la mémoire utilisée. Ce problème semble être lié à une fuite de mémoire dans GIT.
OriginalL'auteur
Aucun espace disponible sur votre disque mon ami.
OriginalL'auteur PYK
À ajouter à l'autre réponse déclarant:
Git 2.20 (T4 2018) est mis d'écraser les derniers cas de fuite de mémoire connu dans Git, le branchement d'une poignée de fuites de mémoire dans le ref-filtre codepath.
Voir s'engager f0062d3, s'engager deec6b8, s'engager 23941dd (18 Oct 2018) par Olga Telezhnaya (
telezhnaya
).(Fusionnés par Junio C Hamano --
gitster
-- dans s'engager 9d00100, 30 Oct 2018)OriginalL'auteur VonC