
git-gc - 불필요한 파일을 정리하고 로컬 저장소를 최적화합니다.
gc 명령어의 정의이다.
소스트리와 넥사크로 스튜디오에 git연동하여 사용도중 어느날 갑자기 내 로컬만 git속도가 완연히 느려져서 찾아보니
git task gc failed 뭐 대충이런 에러메시지가 떠서 git-gc에 대해 알게되엇다 ㅎ
브런치간 머지를 내가 담당하다보니 이쪽저쪽 브런치로 와리가리 많이치는데 소스가 엉켜서 gc가 작동 못한걸로 추정된다.
글고 소스트리에서 자동으로 gc를 사용하나보다 ㅋㅋ
$ git gc --prune=now
$ git remote prune origin
이 커맨드를 입력하니 해결됏던걸로 기억한다. 만약 저게 안먹힌다면
rm .git/refs/remotes/origin/{your Branch}
git fetch
요걸로 해결하시길
대충 위에껀 git 클린하는거같구 밑에껀 로컬에 refs를 다날리고 새로받는거같다.
참고)
https://stackoverflow.com/questions/18563246/git-gc-error-failed-to-run-repack-message
https://burning-camp.tistory.com/20
https://seongjins.tistory.com/262