It's a normal practice, google does it also:
"The Google codebase includes approximately one billion files and has a history of approximately 35 million commits spanning Google's entire 18-year existence. The repository contains 86TBa of data, including approximately two billion lines of code in nine million unique source files." [1]
[1] http://cacm.acm.org/magazines/2016/7/204032-why-google-store...