ITSM Webinar, June 17: Start bringing visibility to your systems with Jira Service Management and Insight. Register here.

logo-bleu_rvb.png
Back

Bitbucket or GitHub?

There are some tough choices to make when it comes to choosing a Git solution for your enterprise team. When delivering products fast to market, having quality code is imperative. You need a tool that can support the teamwork of your development department, so you may be asking yourself the following question: Bitbucket or GitHub?

Let’s take a look at two of the largest version control systems on the market designed for enterprises: GitHub Enterprise and Bitbucket Data Center (We’ve covered more in-depth on Bitbucket’s Cloud and Server features over here if you’re interested in the nitty-gritty details).

In this corner: GitHub Enterprise

GitHub was launched in 2008, making it the first well-known Git solution on the market. At the time, social media was really beginning to take-off, so these early social features directed much of GitHub’s roadmap. Developers could – and still can – show off their development skills for the open-source community.

Recently, Microsoft acquired GitHub for $7.5 billion. While it is too soon to determine the fallout of this decision, it’s clear that GitHub’s strategy is taking a turn towards enterprise clients – an area in which Microsoft is well-versed, yet GitHub could never fully breach with its open-sourced culture.

In this corner: Bitbucket Data Center

A lesser known fact – Bitbucket was actually created by Jesper Nøhr in 2008 as a small start-up project. Success struck when Bitbucket was acquired by Atlassian in 2010. Early on, Bitbucket was geared towards professional and enterprise teams. Its features focus on compliance, security and permissions, scalability, and priority support – in other words, the aspects that matter for businesses and complex structures. This is why 60 of Fortune 100 use Bitbucket for code collaboration.

Bitbucket or GitHub? Feature comparison

Let’s put the tools head-to-head:

Features
GitHub Enterprise
Bitbucket Data Center
Apps and integrations There is a GitHub Marketplace to extend GitHub’s functionality or to integrate it with another tool, with roughly 59 paid-for GitHub Enterprise apps. Bitbucket has more apps compatible with Data Center. Just take your pick from over 155 Bitbucket Data Center apps, with 89 that are free of charge. While commit graphs and in-browser editing do come out of the box with GitHub, these features can be easily added with Marketplace apps in Bitbucket.
A complete software development solution GitHub Enterprise is a three-in-one solution, meaning you’ll get a light wiki and issue tracker within the tool. Bitbucket Data Center integrates with Jira and Confluence seamlessly, creating a top of the line Agile software development tool. Bitbucket integrates directly with Jira in ways that GitHub doesn’t; you can create branches directly from Jira issues, interact with Jira issues without leaving Bitbucket, and automatically connect commits, branches, and pull requests to Jira issues.
Smart mirroring GitHub mirrors every repository, which could create bottlenecks when pushing changes. Hands down, Bitbucket has awesome smart mirroring. Bitbucket allows you to choose which projects are mirrored across different locations.
Workflows GitHub only has one workflow: GitHub flow. In Bitbucket Data Center, you can choose a workflow that is right for your team. You can use one of five merge strategies, create custom merge checks, and configure default reviewers.
Scalability If you want to add nodes to GitHub Enterprise’s clustering solution, you’ll need to call them and wait for the configuration. Bitbucket offers turnkey active-active clustering, meaning you can add nodes to your cluster instantly.

Bitbucket or GitHub? The price tag

As of the information available on June 2018, GitHub Enterprise is based on the list price of $2,500 per 10 users / year, while Bitbucket Data Center’s pricing is more nuanced; for 11-25 users it costs $1,800, but the price changes on a sliding scale as you add users. This is what this pricing scheme looks like as your demand for users grows:

Source: Atlassian

The pricing gap is so wide that you could actually get a Bitbucket, Jira, and Confluence Data Center combo for less than GitHub Enterprise:

Considering the power behind Jira Software and Confluence over the functionalities in Github’s wiki and issue tracking solution, that’s actually a pretty good deal!

Choosing the right tool

GitHub is a popular solution in the developer community, as the standard version exists as an open source solution which is free of charge – so this might make sense for individuals or smaller teams. However, if you have to make a decision today for your enterprise team, Bitbucket Data Center has proven itself as a strong Git solution, which focused on teamwork at scale for the better part of the last decade.

Ready to make the switch to Bitbucket Data Center? Our team of Account Managers, License specialists, Atlassian certified consultants and Atlassian trainers are on standby to help you through the entire process from A to Z.

Contact us

Cutted Triangle

Subscribe to the Valiantys Newsletter

Registered request ! Subscribing... This is not an email An error occured

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

We use cookies for the operation of our website. This is to improve its use, to personalize your experience, and to compile visitor statistics. By continuing to use this site, you consent to this policy. You can manage the settings and choose whether or not to accept certain cookies whilst browsing. For more information, see our privacy policy. Our privacy policy

Privacy settings

In order to facilitate your navigation and to provide you with the best possible service, we use cookies to improve the site to the needs of our visitors, particularly according to the number of visitors. For more information, please read our privacy policy. Our privacy policy

Recaptcha

Google reCAPTCHA is a system designed to distinguish humans from computers, so that bots are unable to maliciously fill out forms on behalf of a human being.

Tag Manager

These cookies allow us to employ data analytics via Google Analytics and Google Tag Manager so we can measure and improve the performance of our site and provide more relevant content to you. These cookies don't collect information that identifies a visitor down to an individual level that is available to us. These cookies are not passing personally identifiable information to any external third party other than in limited cases when we engage a service provider to act on our behalf but who is then unable to use the data for their own purposes.

LinkedIn

Targeting Cookies: Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant advertising on other sites. They are based on uniquely identifying your browser and internet device. You can turn off the use of cookies for targeted advertising here. When the button is green, targeted cookies are on. When the button is red, targeting cookies have been turned off.

Social Media Cookies: These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.