Once again, thinking of it as ~15 megs is wrong. It's not about the 15MB you're taking up on their servers; it's about all the special stuff they put on top of it--the very nice web interface, post-receive hooks so you can find out when your friends push, and everything else.
Though you as a student are in an interesting situation (price-sensitive now but likely to be well-off once you graduate) that I think they should serve better, just from a business perspective if for no other reason.
They should really do something where if you sign up with a .edu email and promise you're a student, you can get, say 5 private repos and 5 collaborators for free/cheap.
Actually, it looks like they sort of do. If you search http://support.github.com for "student" you'll find a bunch of requests for them. One of their support guys explaining it:
>We'll give you repos for classwork where you're not allowed to share your code until the class is over. We just ask for some background... what school, classes, projects, etc."
They should make that a little better-known, though.
Though you as a student are in an interesting situation (price-sensitive now but likely to be well-off once you graduate) that I think they should serve better, just from a business perspective if for no other reason.
They should really do something where if you sign up with a .edu email and promise you're a student, you can get, say 5 private repos and 5 collaborators for free/cheap.
Actually, it looks like they sort of do. If you search http://support.github.com for "student" you'll find a bunch of requests for them. One of their support guys explaining it:
>We'll give you repos for classwork where you're not allowed to share your code until the class is over. We just ask for some background... what school, classes, projects, etc."
They should make that a little better-known, though.