The web-application is a custom-built CMS which has several sub-applications and each one of them has code and content residing in the same directory structure. Due to the a
Microsoft just released Git Virtual File System (GVFS) specifically to handle large code base with git. More details here at msdn
Also Microsoft hosts the Windows source in a monstrous 300GB Git repository
I do not have any experience using GVFS.