자식 GC를 실행하는 경우, 나는이 오류를보고 계속 :이 git gc 오류에 대해 무엇을해야합니까 /해야합니까? (RM : 거부 팩 권한을 해제 할 수 없음)
rm: cannot unlink 'pack-30b1ff2[reset of hash].pack': Permission denied
나는이 오류에 대해 어떻게해야/수 있습니까?
업데이트
미안 해요, 더 많은 정보를 제공해야합니다. 예, 재부팅을 시도했습니다. 사실, 재부팅 전에 저에게 Gc 문제가 수정되었습니다.
나는 Git Gui를 열면 데이터베이스를 압축하라는 메시지를 표시하기 때문에이 문제 만 알게되었습니다. 나는 결국 Git Gui를 몇 차례 열어서 계속 나에게 메시지를 보냈다. 예를 클릭했는데 "성공"했다.
그럼 Git EXT의 설정 - Git maintenance - Compile git database 명령으로 실행 해 보았습니다. 이 명령은 오류가 있음을 알려주었습니다 (Git EXT에는 빨간불이, Git Gui에는 녹색 등이 있음).
위 오류는 위의 git gc를 git bash에서 직접 실행 한 것입니다.
디스크 검사를 예약해야합니까? 불량 섹터가 원인이 될 수 있습니까? 나는이 신속한 답변 :(
권한을 확인하고 정상적으로 보이면 백업하고 파일 시스템을 확인하십시오. – Mat
이것은 Windows 7에 있습니다. .git 폴더에 대한 사용 권한을 확인해야합니까? git이 내 사용자 계정으로 실행됩니까? 저는 관리자이고 .git 폴더에 대한 모든 권한을 가진 그룹입니다. – danludwig
죄송합니다. Linux를 사용했습니다. Windows 사용 권한의 정확한 세부 사항을 이해하지 못합니다. 그러나 처음에는 관리자 계정으로 개발하지 않아야합니다. – Mat