I have around 500,000 text files which are mostly around 10 KB to 200KB (some particular ones could be up to around 10MB) and the total size is around 3GB.
I'd like to know how would the performance of git be to manage so large amount of files? Has people ever been host a repo with such scale?
If a web interface is served like GitHub, and supports editing file on line, would it take long to commit the change? Would it block when people push changes to the server?
Are there specific settings required for git to perform well on the server?