InfoGrab Docs

리포지터리 크기 줄이기

Git 리포지터리에서 원치 않는 대용량 파일을 제거하고 스토리지 크기를 줄이려면 filter-repo 명령을 사용하세요.

Git 리포지터리의 크기는 성능과 스토리지 비용에 상당한 영향을 미칠 수 있습니다. 압축, 하우스키핑 및 기타 요인으로 인해 인스턴스마다 약간씩 다를 수 있습니다. 리포지터리 크기에 대한 자세한 내용은 다음을 참조하세요: 리포지터리 크기 리포지터리 크기 계산 방법 크기 및 스토리지 제한 리포지터리 크기를 줄이는 GitLab UI 방법 리포지터리 기록에서 파일 제거 # 이 방법을 사용하여 전체 Git 기록에서 대용량 파일을 제거합니다. 이 방법은 리포지터리에서 비밀번호나 키와 같은 민감한 데이터를 제거하는 데 적합하지 않습니다. 파일 내용을 포함한 커밋에 대한 정보는 데이터베이스에 캐시되어 리포지터리에서 제거된 후에도 계속 표시됩니다. 민감한 데이터를 제거하려면 블롭 제거 에 설명된 방법을 사용하세요. 사전 요구 사항: git filter-repo 를 설치해야 합니다. 선택 사항. git-sizer 를 설치합니다. Warning 파일 제거는 파괴적인 작업입니다. 진행하기 전에 리포지터