git의 한계 :
대형 저장소 관리 전략 :
광범위한 역사를 가진 저장소의 경우 :
얕은 복제 :
전체 저장소 기록을 복제하는 대신를 사용하여 지정된 수의 최근 커밋 만 복제하십시오. 이것은 클로닝 및 후속 작업 속도를 크게 높입니다
단일 분기 복제 :복제 된 저장소 크기를 더욱 줄이려면 . 큰 이진 파일이있는 저장소의 경우
하위 모듈 : 주 프로젝트의 하위 모듈로 별도의 GIT 저장소에서 큰 이진 파일을 관리합니다. 이것은 기본 저장소를 더 작게 유지하고 대형 파일을 독립적으로 관리 할 수 있습니다.
git clone --depth [number_of_commits] [url_of_remote]
git의 도전에 대한 해결 :
자주 묻는 질문 (faqs) : git clone [url_of_remote] --branch [branch_name] --single-branch
FAQS 섹션은 대형 파일 처리, 삭제 된 파일 복구, 특정 커밋 찾기 등을 포함하여 GIT를 사용하여 대규모 리포지토리 관리에 대한 일반적인 질문에 대한 간결한 답변을 제공합니다. 이 답변은 간결하게 여기에서 생략되었지만 원래 입력에 존재했습니다.
위 내용은 GIT로 거대한 리포지토리 관리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!