버전 관리 시스템이 SVN이고 git을 사용하고자하는 프로젝트에서 작업하고 있습니다. 나는 자식 SVN 복제본을 만들었지 만 git status
은 대단히 느리다. (약 8 분). 저장소에는 약 63000 개의 파일이 있으며 그 대부분은 git에서 무시되는 라이브러리입니다. 이게 정상인가? 나는 도달 할 수없는 객체들을 정리하고 가비지 수집을 수행하기 위해 git prune && git gc
을 수행했다. 나도 git repack -Adf
를했다. 그러나 이것은 물건을 심지어 더 나쁘게했다. 더 오래 걸립니다 (20 분 이상).git 상태가 너무 오래 걸린다
내가 뭘 잘못하고 있니? 이것은 비주얼 스튜디오 프로젝트이며, .gitignore
파일에 올바른 것을 포함하지 않는다고 가정합니다. Visual Studio 빌드에서 생성 된 파일과 버전을 지정해야하는 파일을 정확하게 찾을 수 있습니까?
.gitignore
파일에 문제가없는 경우 어떻게하면 git status
을 더 빨리 만들 수 있습니까? 65000 개 파일 (약 10GB)이있는 프로젝트에서 정상적으로 작동합니까?
일부 창 환경에서는 git이 느립니다. http://stackoverflow.com/questions/4485059/git-bash-is-extremely-slow-in-windows-7-x64?lq=1 및 http://stackoverflow.com/questions/2835775/에서 살펴 보셨습니까? msysgit-bash-is-horrendously-slow-in-windows-7? lq = 1? –
'git status'가 완료되면 표시되는 것은 무엇입니까? –
@ me_and 정상적인 "아무것도 쓰지 않는다"라는 메시지를 보여 주며, 너무 오래 걸린다. –