Linux is on Github as well (https://github.com/torvalds/linux) , and probably like Linus, some people don't like the Pull-request method for dealing with contributions.
GitHub provides the best web-based git repository browser, as well as various other useful features. The only other reasonable alternative for a large open-source project, aside from self-hosting, is bitbucket.
Lot of replies here disagreeing that GitHub is "the best", and offering alternatives.
Allow me to suggest that GitHub is at minimum the most-visited web-based git repo, which means that if you want a lot of people to view and use your code, it's a good place to mirror.
dsymonds|11 years ago
https://groups.google.com/d/topic/golang-dev/sckirqOWepg/dis...
nemothekid|11 years ago
sfk|11 years ago
vertex-four|11 years ago
sfk|11 years ago
https://hg.python.org/cpython/
Another interface I prefer is:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/
rplnt|11 years ago
snowwrestler|11 years ago
Allow me to suggest that GitHub is at minimum the most-visited web-based git repo, which means that if you want a lot of people to view and use your code, it's a good place to mirror.
sampo|11 years ago
I like Bitbucket's side-by-side diff view so much, that I think I prefer Bitbucker for browsing.
But this is only because Bitbucket has the side-by-side diff view, anf GitHub does not.
1wd|11 years ago
I like e.g. https://trac.openstreetmap.org/browser/chef
farresito|11 years ago