git gc
을 실행하면 git가 최대 99 %까지 완료되고 잠 깁니다. 나는 그것을 밤새도록 두었다가 결코 끝내지 않았고, 진전 된 것처럼 보이지 않았다. 일반적으로 모든 것이 잠기므로 복구하기 위해 컴퓨터를 하드 리셋해야합니다. 컴퓨터가 완전히 응답하지 않아서 top
또는 htop
통계를 얻을 수 없습니다.git gc와 git pull은 시스템을 잠그고 끝내지 않습니다.
나는이 문제를 잠시 무시하기로 결정했습니다. 그러나 오늘 git pull
을 실행하면 git이 저장소를 자동으로 압축하기로 결정했기 때문에 동일한 오류가 발생했습니다. 이 걸리면
이된다 :
Auto packing the repository for optimum performance. You may also
run "git gc" manually. See "git help gc" for more information.
Counting objects: 428464, done.
Delta compression using up to 4 threads.
Compressing objects: 99% (93702/93718)
이 내가 RAM 8GB의 프로젝트를 들고 파티션이 페도라 17에 Qt는 4.8 C++ 프로젝트는 27G와 33G를 사용한다 (88 % 전체) .
이 문제의 원인은 무엇입니까? 시스템에 git gc
을 실행하기위한 리소스가 부족한 경우 자동 팩하지 않도록 git에 지시하는 방법이 있습니까?
감사합니다. 매력처럼 작동했습니다. –