본문으로 이동
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. 그래도 해결되지 않으면 원격 저장소를 다시 클론하세요.

공식 문서

관련 에러 코드