2010-07-12 4 views
13

Git을 내 고용주 (250 명) 회사의 기본 소스 제어 도구로 사용하고자합니다. 계속 진행하기 전에 다음 질문에 대한 답변을 얻고 싶습니다.Git의 최대 파일 크기와 최대 저장소 크기는 무엇입니까?

  1. Git에는 처리 할 수있는 특정 최대 파일 크기 제한이 있습니까? 그렇다면 무엇입니까?

  2. Git에서 권장하는 최대 저장소 크기는 무엇입니까? 이것은 저에게 저장소에 설정해야 할 하우스 키핑을 결정하는 데 도움이됩니다.

+2

의 사용 가능한 복제 [파일 번호 및 힘내에서 크기 제한 (http://stackoverflow.com/q/984707/456814) . –

답변

26

Git limits에서 언급했듯이 Git에는 파일 크기 나 파일 수 제한이 없습니다.
그러나 :

  • (Git-BigFiles 같은 프로젝트가 존재하는 이유입니다) 너무 잘 큰 파일을 관리하지 않습니다
  • 태그입니다 그것은 저장소의 내 모든 파일, 왜, 당신은 많은 다른 세트가있는 경우 각각의 개발 라이프 사이클이있는 파일의 경우 여러 저장소를 사용하는 것이 더 좋습니다 (true nature of submodules 참조).
    이 방법은 component-driven development에 더 적합하며 quite different from the SVN external입니다. 엄지 손가락의
11

규칙 : 저장소 당 1GB의 최상의 성능을 파일

당 100메가바이트는 github의 리포지토리가 1기가바이트 각에서 보관하는 것이 좋습니다. 대용량 파일 (일반적으로 바이너리)이 리포지토리에서 제외되는 경우이 제한을 유지하기 쉽습니다. 저장소가 1GB를 초과하는 경우 지원 담당자로부터 저장소의 크기를 줄여서 1GB 미만으로 다시 가져 오도록 요청하는 정중 한 이메일을받을 수 있습니다.

또한 100MB를 초과하는 파일의 엄격한 제한을 적용합니다. 이유에 대한 자세한 내용은 대용량 파일 작업에 대한 기사를 참조하십시오.

에서

봐 : Managing Large Files/What is my disk quota? (. 그것은 모두 GitHub의 및 힘내 기능을 의미)

+57

[git] (http://git-scm.com/) ** ** [GitHub] (https://github.com/)가 아닙니다. – mgarciaisaia

+4

나는이 대답이 내가 처음 생각한 것보다 낫다고 생각한다. 그의 근원은 그가 말한 것을지지한다. – ArekBulski

관련 문제