Перейти к содержимому
Ошибки GitКритическая
error: corrupt loose object

error: corrupt loose object

Файл объекта Git повреждён и не может быть прочитан.

gitlinuxwindowsmacos

Что вызывает эту ошибку

Содержимое файла объекта Git не соответствует его SHA-1 хешу, что свидетельствует о повреждении. Причиной обычно являются ошибки диска, прерванные операции записи или проблемы с файловой системой.

Как исправить

Выполните git fsck --full, чтобы найти все повреждённые объекты. Удалите повреждённые объекты и восстановите их с удалённого сервера: rm .git/objects/ab/cdef... && git fetch -p. Если это не помогло, клонируйте репозиторий с удалённого сервера заново.

Официальная документация

Связанные коды ошибок