Bitbucket from Australian-headquartered Atlassian offers source code management and version control.
$0
per month
GitLab
Score 8.9 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…
We have chosen bitbucket mainly because we already use JIRA, Confluence and HipChat from the same brand and BitBucket simply was looking like the natural solution. Gitlab and GitHub weren't giving the same integration with the other apps. We like Atlassian and we trust their …
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!
Verified User
Employee
Chose Bitbucket
It doesn’t stack up against them. It is widely used because it comes in a great package with other Atlassian tools.
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 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 …
As a front-end to revision control workflows, all three products are similar. Bitbucket suffers from the usual problems with Atlassian: it's slow and bloated. GitHub is a viable alternative for these workflows; the choice is entirely dependent on organizational constraints. For …
GitLab is rich in features if compared with GitHub or Bitbucket. GitHub is very popular and now it supports CI/CD as well which is known as GitHub actions but it's not mature as GitLab CI is. When we decided to use GitLab, Gitlab-CI was one of the strong reasons to make a …
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 …
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 …
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 …
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.
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 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.
More developer & collaborators friendly ui and features. Gitlab provides user to have Private repository. Lots of third party integration which work smooth.
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.
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 …
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 …
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 …
The main reason for selecting GitLab over the others is that the free version also we have most of the functionalities available. We can create private repositories, assign different permissions to different users, can create a good number of users, so almost everything you …
I did a detailed analysis while choosing GitLab and after all the consideration we preferred to use GitLab. It has better functions as compared to GitHub. GitLab has a better audit management system GitLab provides the user to see development-related charts whereas it is not …
Gitlab is very well organized compared with the other VCS software Merge request option is the best option compared with the other companies The role of the administration is very easy to set and understand To track the issues/features and discuss with your teammates seems …
So far, we can say that Gitlab improves the way in which we work. We set some conventions and stick to them in all the projects. We love that the repository integrates so well into the complete CI/CD solution.
Sometimes it gets very slow and provides a problem to connect or update the servers. Search is difficult on some pages. Some features are missing that are available on GitHub.