Reply to post: Re: Useful I guess if your repo is 300gb

Windows is now built on Git, but Microsoft has found some bottlenecks

gnasher729 Silver badge

Re: Useful I guess if your repo is 300gb

"But it does sound like they have some serious structure issues. Have they not heard of git submodules? https://git-scm.com/book/en/v2/Git-Tools-Submodules"

You see, submodules are a hack that is needed because git cannot handle 300 GB repositories. (Actually, it can handle them just fine, but on my work machine I cannot even clone a 300 GB repository, and it would saturate the network for ages if I bought a bigger machine).

What Microsoft has done is just a clever trick to use the whole complete git, without having to do stupid things like submodules that you don't actually want. Why would you have thousands of developers learn about submodules, getting them right, when they can just work with the whole thing?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon