GitHub: The ubiquitous code repo solution that just works
October 12, 2019
GitHub: The ubiquitous code repo solution that just works

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with GitHub
I use GitHub for personal projects to host my codebase for JavaScript-based web applications and projects used for learning different frameworks. It's one of the few major players between (others being Bitbucket and Gitlab). We don't use it at my day job because they only recently offered private repositories. We don't have open-source projects at my current company.
Pros
- It's very easy to use. It walks you through much of anything that you may have questions with. Like how to link a local repo to your online one.
- It's ubiquitous. So many open-source projects are hosted on GitHub.
- Integrations abound: With that ubiquity, you get some great benefits of tie-ins existing and new tooling. For example, there are continuous integrations for deployment and cutting-edge integrations with tools like Zeit Now and Netlify.
- They have some nice-to-have features like security bots that will auto bump versions of dependencies for your project (if you desire.)
- The social aspect of it is pretty nice and works well.
- It's a good thing to have for a developer resume.
Cons
- Git can be cumbersome and confusing as a whole, so sometimes the UI is a little too basic.
- It got bought by Microsoft.
I use Bitbucket exclusively at work and I prefer the UI and user experience of GitHub more. Bitbucket is a bit more barebones in its features. It doesn't have the nice-to-have bells and whistles that GitHub has. But it was first to market with free private repos so many chose that. Now that GitHub and Gitlab are on the scene with more free private options and equivalent pricing and often better build pipeline pricing, I don't think Bitbucket is the best option anymore.
Gitlab has a great interface and user experience. They have great pricing if you need paid features and are often better than GitHub/Bitbucket there.
Gitlab has a great interface and user experience. They have great pricing if you need paid features and are often better than GitHub/Bitbucket there.
Do you think GitHub delivers good value for the price?
Yes
Are you happy with GitHub's feature set?
Yes
Did GitHub live up to sales and marketing promises?
Yes
Did implementation of GitHub go as expected?
Yes
Would you buy GitHub again?
Yes
Comments
Please log in to join the conversation