TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Bitbucket

    Score8.4 out of 10
    N/ABitbucket is a Git repository and code collaboration platform, featuring automated testing and code deployment. Bitbucket Cloud Premium provides AI-powered development, more granular access controls, and enforced code quality, and Bitbucket Data Center provides a self-hosted option.

    $0

    GitLab

    Score8.7 out of 10
    N/AGitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software. Differentiators, as described by Gitlab: Simplicity: With GitLab, DevSecOps can…

    $0

    per month per user

    Pricing
    BitbucketGitLab
    Editions & Modules
    Free
    $0
    for up to 5 users
    Standard
    $3.30
    per month per user
    Premium
    $6.60
    per month per user
    Bitbucket Data Center
    starting at $44,000
    per year 1 - 500
    GitLab Essential
    $0
    per month per user
    GitLab Premium
    $29
    per month per user
    GitLab Ultimate
    $99
    per month per user
    Offerings
    Pricing Offerings
    BitbucketGitLab
    Free Trial
    YesYes
    Free/Freemium Version
    YesYes
    Premium Consulting/Integration Services
    NoYes
    Entry-level Setup FeeNo setup feeOptional
    Additional Details——
    More Pricing Information
    Community Pulse
    BitbucketGitLab
    Considered Both Products
    Atlassian
    Chose Bitbucket
    I have used GitLab and GitHub in the past. While GitLab is good if you are finding an open source solution for your code management and GitHub is good for the open source contribution, Bitbucket is an ideal choice to build an enterprise level product. The ecosystem that Jira …
    Incentivized
    Chose Bitbucket
    I have used GitHub and GitLab before working on Bitbucket. There is no huge reason to choose Bitbucket over others. The only thing I like more about Bitbucket is security and user interface!
    Incentivized
    Chose Bitbucket
    Bitbucket is perfect for our business because it allows us to work on private projects and integrate seamlessly with our existing tools. They also provide a nice app called Sourcetree to help developers work on git environments without experience with git command-line …
    Incentivized
    Chose Bitbucket
    For the features we were looking at, Bitbucket, GitHub and GitLab were all at par and were in a similar price range. We found that GitHub was the most full featured should we need to scale very quickly. GitLab was at par with GitHub for our future needs, but GitHub was a more …
    Incentivized
    Chose Bitbucket
    Gitlab provides lesser features compared to GitHub.
    Gitlab/GitHub are both from a different company (Atlassian), which makes it tough to interrelate projects with other task management tools offered by Atlassian.
    Incentivized
    Chose Bitbucket
    Bitbucket is good for private repositories and reliable CI/CD integration but it's getting behind GitHub which every day has more and more integrations and which in my opinion has a larger customer group. Gitlab also offers some good support for private repositories but the …
    Incentivized
    Chose Bitbucket
    Of the three, we mostly use Gitlab the most. I don't know why as I was not part of the selection process. But if I'm to guess, this is an organization preference. Our company uses Bitbucket the most, while our partners either use Gitlab the most and sometimes ButBucket. But if …
    Incentivized
    Chose Bitbucket
    I think Gitlab and Bitbucket are very similar. I am very familiar with git commands so its easy for me to use both. But I would still prefer Gitlab since it has few additional features like send merge request, approvers etc.
    Incentivized
    Chose Bitbucket
    From a cost standpoint, Bitbucket is the winner if you fall outside of the ability to use the GitHub and Gitlab free tiers. Both of those solutions have their own merits, but from a cost saving perspective Bitbucket is more than likely going to be the most effective option.
    Incentivized
    Chose Bitbucket
    While GitHub and Gitlab are also great tools to use, they offer fewer features than we can have with BitBucket. With Bitbucket we also have in integration with JIRA, which represents a considerable advantage for us.
    Incentivized
    Chose Bitbucket
    Gitlab: Gitlab has a more robust code management and review system, but does not have any automated deployments so additional tools (such as Jenkins) would be required.

    Visual Studio Team System (Azure Dev Ops) - VSTS is a better overall platform, since it provides a more robust …
    Incentivized
    Chose Bitbucket
    Gitlab has better CI pipeline integrations
    GitHub is more widely used in the open-source community and hence it has a much bigger user base
    Bitbucket is appropriate for companies with small to medium-sized teams, specially if using JIRA integration
    Incentivized
    Chose Bitbucket
    Bitbucket excels at providing loads of customizability and a comprehensive suite of tools for the development life cycle. But it does it by adding a lot of complexity that has to be managed by someone (or some people). Competitors like GitHub and Gitlab are a little leaner. GitH…
    Incentivized
    Chose Bitbucket
    Both GitHub and Gitlab are viable alternatives to using Bitbucket, but one of them is not affordable for smaller teams that need to share repositories for free, and the other one is self-hosted, both creating costs that may not be affordable for a startup that is yet to have …
    Incentivized
    Chose Bitbucket
    GitHub has a huge community to support, so, beside the price, is the best tool I've used as a git server.
    Gitlab is very similar to BitBucket, and for a free version as less limitations. Also is cheaper for companies, but doesn't have a smooth integration with JIRA. Also has a …
    Incentivized
    Chose Bitbucket
    I didn't choose Bitbucket, but I hypothesize that my company chose it partly for its phenomenal integration with other Atlassian products such as Jira. Bitbucket has GitHub as a worthy competitor, but in my opinion, there are no real Jira Software competitors.
    Incentivized
    Chose Bitbucket
    At the time, the licensing was cheaper than the other options, and integrating with Jira was a plus.
    Incentivized
    Chose Bitbucket
    It doesn’t stack up against them. It is widely used because it comes in a great package with other Atlassian tools.
    Incentivized
    Chose Bitbucket
    We did select Bitbucket for a bit, but then we eventually moved away from using JIRA to different tools and as a result, it made more sense to move our source code to GitHub since it provides more features and is just much easier to use as everyone already knows how to use GitHu…
    Incentivized
    Chose Bitbucket
    Bitbucket was my repo host of choice when it came to private repos, but now that GitHub offers free private repos I’ll probably just use them. If you want to manage branch protection though you’ll need a Pro membership for GitHub whereas it was free with Bitbucket.
    Incentivized
    Chose Bitbucket
    Bitbucket provides more features to version control and mange project sources. Build, test and deploy with integrated CI/CD. Benefit from configuration as code and fast feedback loops. Approve code review more efficiently with pull requests. Create a merge checklist with …
    Incentivized
    Chose Bitbucket
    Bitbucket has been preferred because, in my opinion, it had a better UI, and easier integrations with things like Slack. Also, because it is an Atlassian-owned product, it integrates very very nicely with JIRA (which I've often used in conjuction with Bitbucket).
    Incentivized
    Chose Bitbucket
    I like the way it manages the repositories and the branches. Besides, the graphic part of the resolution of merge conflicts is much easier to edit from the Bitbucket interface than from the console.
    Incentivized
    Chose Bitbucket
    I like the Bitbucket interface more. I feel it is much more professional, that's why I prefer it and I always use it.
    Incentivized
    Chose Bitbucket
    I selected Bitbucket due to the reasons I've listed before. It is free for individuals and small teams of up to five people. It allows for unlimited private and public repos. It integrates with JIRA automatically. It also has a nifty tool for existing repository importing which …
    Incentivized
    GitLab
    Chose GitLab
    As mentioned earlier, the features like chart visualization sets it apart from the others. Other than that, GitLab is open source while other are not and comparatively more secure that its other counterparts. Also, GitLab supports adding other types of attachments which is not …
    Incentivized
    Chose GitLab
    When i was using the other platform, Some time i face down time, But GitLabs its not happening for single time. GitLab is having easy user interference as compared to other platforms. Pull Request, Code review, Issue tracking, Merging, Access control and User Roles is having a …
    Incentivized
    Chose GitLab
    Gitlab offers the best support for CI/CD pipelines and the highest degree of customisation for workflows, permissions, and integrations. The integration of Bitbucket with JIRA is better than GitLab but CI/CD features are limited in comparison. GitLab's built-in Container …
    Incentivized
    Chose GitLab
    It's much simpler than the competitors. The one important feature Gitlab stand out is the CI/CD pipeline. GitHub required integration with external CI tools but Gitlab has this feature built-in. Compare to Jenkins and TeamCity, It's easy to use without any additional Plugins. …
    Incentivized
    Chose GitLab
    i have more exoerence in GitLab rather than Bitbucket . As personally , it is good for me to understand how things is going on. i have used personally and also in organisation . It is great for developer to see there 3 months ago code and also can come up with new solution to …
    Incentivized
    Chose GitLab
    My feedback may not be important here because when I joined the company they already had GitLab and we still use it due to the ability to do CI/CD Integration, deployments, debugging, code owners approval, and Jira integration. So far we have not had any major blocker that has …
    Incentivized
    Chose GitLab
    Used Jenkins to connect with GitLab for building and deployment of microservices. GitLab helps in easy integration.
    Incentivized
    Chose GitLab
    It was a management decision to use GitLab over other tools. It integrates well with RBAC using Terraform. Runners are easy to setup. Almost all the features the organization used before are available in GitLab.
    Incentivized
    Chose GitLab
    For small projects or companies that do work on a few only code repositories selecting one of the git code hosting services like GitLab, GitHub, Bitbicket etc does not make a big difference.

    But, if you are on a code development company that handles too many repositories and …
    Incentivized
    Chose GitLab
    Software delivery is the key objective and GitLab made it much easier to hit the group quickly. It worked well with automation, and integrations with other SDLC tools used in the Organization and it is really easy to use. It's widely adopted and has the power to deliver what we …
    Incentivized
    Chose GitLab
    GitLab's online IDE and code modification is much better compared to Stash. While pricier than Bitbucket, Gitlab also provides CI CD configuration better than BB.
    Incentivized
    Chose GitLab
    GitLab is easy to access either from Linux or Windows tools. Better control from CMS or Linus shell. Better & Easy understanding of UIs even for freshers. Fast CLI executions & Better support forums in case of issues.
    Incentivized
    Chose GitLab
    We are coming from Bitbucket, and we switch to Gitlab to improve the source code management and the reading, which is better on Gitlab. The Merge request flow is also better than Bitbucket. This allows us to use Gitlab CI, which is well-integrated. Compared to GitHub, it is …
    Incentivized
    Chose GitLab
    More friendly interface and very intuitive.
    Incentivized
    Chose GitLab
    GitLab is a great competitor!
    Incentivized
    Chose GitLab
    Gitlab provided on par functionality and it provided a good option for us to self host which is very important for our business. We think the business continuity story is more solid with Gitlab.
    Incentivized
    Chose GitLab
    GitLab is full DevOps product compare with others as just VCS with other product integration. We will have control and security measures with us.
    Incentivized
    Chose GitLab
    More developer & collaborators friendly ui and features.
    Gitlab provides user to have Private repository.
    Lots of third party integration which work smooth.
    Incentivized
    Chose GitLab
    1. GitLab has all the necessary features that are required as part of modern software development life cycle.
    2. GitLab offers better pricing as compared to its competitors.
    3. GitLab is open-source as well.
    Incentivized
    Chose GitLab
    All these tools implement the Git and version control tools. But GitHub I personally like it more because the easy options available in GitHub is not present in any other version control tool. Like cherry pick, pull request.
    Incentivized
    Chose GitLab
    These tools do have quite a bit of crossover. However, with GitLab, we can set up our CI/CD pipeline more seamlessly as there are numerous workflows built straight into the tool. The last time I used GitLab this was not something it provided. Granted, it will work with outside …
    Incentivized
    Chose GitLab
    We have chosen GitLab for simplicity, at the initial phases it does provide all the things we need but as the project is getting to the next stage we have trouble with pipelining and DevOps. So we moved to Azure DevOps later but overall GitLab is great for beginners it provides …
    Incentivized
    Chose GitLab
    The best thing about GitLab is the pricing and the smooth and fast onboarding. The base plan itself covers most use cases in Gitlab and that too is completely free, this gives the small companies or the startups the push they require at the beginning. Other than that Gitlab has …
    Incentivized
    Chose GitLab
    The first thing is other products except GitLab is there is very costly and does not have any customise thing. Gitlab is an open-source license product that makes its use easier and more cost-effective that's why we have chosen Gitlab among other products with the same …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    Features
    BitbucketGitLab
    Version Control Software Features
    Comparison of Version Control Software Features features of Atlassian Bitbucket and GitLab
    Feature
    Atlassian Bitbucket
    8.3
    3 Ratings
    GitLab
    -
    Ratings
    Branching and Merging9.43 Ratings00 Ratings
    Version History9.83 Ratings00 Ratings
    Version Control Collaboration Tools9.63 Ratings00 Ratings
    Pull Requests9.93 Ratings00 Ratings
    Code Review Tools4.22 Ratings00 Ratings
    Project Access Control9.93 Ratings00 Ratings
    Automated Testing Integration4.02 Ratings00 Ratings
    Issue Tracking Integration8.83 Ratings00 Ratings
    Branch Protection8.72 Ratings00 Ratings
    User Ratings
    BitbucketGitLab
    Likelihood to Recommend
    9.1
    (66 ratings)
    8.9
    (142 ratings)
    Likelihood to Renew
    10.0
    (4 ratings)
    9.9
    (4 ratings)
    Usability
    9.5
    (4 ratings)
    9.0
    (5 ratings)
    Support Rating
    8.3
    (14 ratings)
    9.1
    (11 ratings)