3 ms·
True, you can host your own repo with just `git init`! But, Github really handles the social element of code well. I really like how they encourage forking & c
by zbanks 16y ago
True, you can host your own repo with just `git init`!
But, Github really handles the social element of code well. I really like how they encourage forking & collaboration.
They also provide an issue tracker, wiki, and some webpage functionality. All easy to duplicate, but it's even more trivial to sign up for a github account.
- lusis 16y agoThis is they key point. Github has made contributing to opensource projects as simple as following someone on twitter. Think about that for a minute. Forget which dvcs tool they're using. You want to know why launchpad and bitbucket don't have the same uptake? It's not the tool. It's the fact that, as a maintainer, I can easily accept contributions from anyone who wants to submit a pull request. As an end user, I can IMMEDIATELY start hacking on some project with a simple click of the "fork" button. THAT is the power of Github.