Max file size and max repository size in Git?

git

Solution

As mentioned in Git limits, Git has no file size or file number limit per se. But it:

- Won't manage large files too well (which is why a project like Git-BigFiles exists)

- Tag every file within its repository, which is why, if you have many different sets of files which each have their own development life-cycle, it is better to use several Git repositories anyway (see true nature of submodules). That approach is more suited to a component-driven development, and is quite different from the SVN external.

Problem

I'm looking to have Git as the primary source control for my employer (250 people) company. Before proceeding further I would like to have answers to the following questions. Does Git have any specific max file size limit that it can handle? If so, what is it? What is the max repository size recommended by Git? This would help me determine the housekeeping I should set on the repository.

Original source

Related problems