Github is used for at least two things: (1) finding new repositories and check how actively they are developed and (2) actively developing repositories.
This design fits well for (1). But for 2, it performs badly. I need all the files, the commits etc if I'm working on the repository.
This design fits well for (1). But for 2, it performs badly. I need all the files, the commits etc if I'm working on the repository.