Bitbucket 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
Score 8.6 out of 10
N/A
GitLab 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…
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 …
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 …
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…
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
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.
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.
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.
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 …
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 …
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.
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 …
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 …
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 …
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 …
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!
Data Analyst, Regulatory Affairs and Quality Assurance
Chose Atlassian 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.
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…
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.
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 …
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).
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.
I like the Bitbucket interface more. I feel it is much more professional, that's why I prefer it and I always use it.
Verified User
Engineer
Chose Atlassian 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 …
I liked GitLab better than Beanstalk. GitLab had a free option, which Beanstalk did not at the time. From what I have used of Bitbucket, I probably like it better than GitLab, specifically I like the design better. Doing things in Bitbucket seemed a bit slower to me though. Now …
GitLab is widely used throughout the developer community and provides all the required features industry wide. Many of the paid features help the team a lot to achieve efficient source code management. Many features like vulnerability management and AI chat while code review in …
Gitlab is an industry standard tool for version controlling of the source code with multiple features used by the developers to maintain efficient development process and scalable services integration on the larger code bases. Multiple tools like AI code review helps the …
GitLab is an industry standard software and provides alot of features helpful for the developers with a suitable price point. It has most of the features that are provided and are useful. Team management and security for the source code and restrictions helps achieve all the …
Because it has the latest features, it is perfect for collaboration, has the best integrations available, and is super secure. Basically, it covers all my needs and the companies. I love its pipelines because of its secrets and agents. I also love that you can manage the …
GitLab is an all-in-one Git and CI/CD platform that also offers generous credits in its free plan. It allows both private and public projects. The pipelines can be fully defined in YAML files put under version control.
We have recently migrated from Bamboo to GitLab across our enterprise as part of our tech modernization roadmap. GitLab provides a all-in-one platform for integrated code management. The only advantage that Bamboo had over GitLab was the integration with JIRA. The streamlined …
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 …
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 …
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 …
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. …
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 …
Other solutions were studied, however GitHub being a SaaS solution causes security issues whithin many organizations. Bitbucket on the other hand can be installed and maintained however it must require licensing purchases. Although GitLab free version doesn't provide a lot of …
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 …
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.
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 …
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 …
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.
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.
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.
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 …
As a team we need to push code into the repo on daily basis, Bitbucket has proven that is a reliable and secure server to save and get the code available in no time. The administration part is really easy and there's an extra tool for every developer profile either if you want to use the console or a GUI like Sourcetree.
GitLab is good if you work a lot with code and do complex repository actions. It gives you a very good overview of what were the states of your branches and the files in them at different stages in time. It's also way easier and more efficient to write pipelines for CI\CD. It's easier to read and it's easier to write them. It takes fewer clicks to achieve the same things with GitLab than it does for competitor products.
Very easy to integrate with other DevOps tools like Jenkins and with project/workflow management tools like JIRA.
Very efficient in managing security and compliance standards for code, especially during pull requests, merge requests, branching, etc.
Very robust in performance, especially the cloud and datacenter versions hardly hit any performance issues and supports more than 2000+ developers in my company.
All products have room for improvement. The system improves over time with better and better integrations and I look forward to even more features without paying extra! The system has increased transparency across my organization and with this transparency comes increased throughput on projects. I don't think I can go back to any other system and we are definitely married to this product.
I really feel the platform has matured quite faster than others, and it is always at the top of its game compared to the different vendors like GitHub, Azure pipelines, CircleCI, Travis, Jenkins. Since it provides, agents, CI/CD, repository hosting, Secrets management, user management, and Single Sign on; among other features
The architecture of Bitbucket makes it more easily scalable than other source code management repositories. Also, administration and maintaining the instance is very easy. It integrates with JIRA and other CI/CD applications which makes it more useful to reduce the efforts. It supports multiple plugins and those bring a lot of extra functionality. It increases the overall efficiency and usefulness of Bitbucket.
I find it easy to use, I haven't had to do the integration work, so that's why it is a 9/10, cause I can't speak to how easy that part was or the initial set up, but day to day use is great!
I've never had experienced outages from GItlab itself, but regarding the code I have deployed to Gitlab, the history helps a lot to trace the cause of the issue or performing a rollback to go back to a working version
GItlab reponsiveness is amazing, has never left me IDLE. I've never had issues even with complex projects. I have not experienced any issues when integrating it with agents for example or SSO
The customer support provided by Atlassian (Bitbucket's parent company that also makes Jira, Confluence, etc.) is very helpful. They seem to be very concerned about any issues reported with their products and even just questions about functionality. They are constantly improving the products with new features in nearly every release. Plus they have a plethora of online documentation to reference.
At this point, I do not have much experience with Gitlab support as I have never had to engage them. They have documentation that is helpful, not quite as extensive as other documentation, but helpful nonetheless. They also seem to be relatively responsive on social media platforms (twitter) and really thrived when GitHub was acquired by Microsoft
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 familiar tool compared to GitLab. Bitbucket won out because of its close integration with Jira and being in the Atlassian family. It was also cheaper than GitHub. As we started with Jira, Bitbucket addition became a natural next step for us. We really liked Bitbucket and stayed with it but we do know we have great options in the form of GitHub and GitLab should we need to scale fast.
Gitlab seems more cutting-edge than GitHub; however, its AI tools are not yet as mature as those of CoPilot. It feels like the next-generation product, so as we selected a tool for our startup, we decided to invest in the disruptor in the space. While there are fewer out-of-the-box templates for Gitlab, we have never discovered a lack of feature parity.