---
title: GitLab Reviews
meta_title: 'GitLab Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 897 reviews by the users' company size, role or industry
  to find out how GitLab works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 897
  scale: '5'
date_modified: '2026-07-12'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---

# GitLab Reviews
**Vendor:** GitLab Inc.  
**Category:** [Version Control Hosting Software](https://www.g2.com/categories/version-control-hosting)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 897
## About GitLab
GitLab is the most comprehensive AI-Powered DevSecOps platform that enables software innovation by empowering 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 your teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software. What makes us truly different? - Flexibility: Consume as a service or manage your own deployment - Cloud-Agnostic: Deploy anywhere with no vendor lock-in - No rip and replace: Scale to a platform approach at your own pace



## GitLab Pros & Cons
**What users like:**

- Users appreciate the **ease of use** of GitLab, enjoying its seamless CI/CD integration and efficient pipeline management. (40 reviews)
- Users value the **single platform integration** of GitLab, streamlining workflows by combining essential DevOps tools seamlessly. (39 reviews)
- Users praise GitLab for its **powerful and easy CI/CD integration** , enhancing automation from code to deployment. (33 reviews)
- Users appreciate the **seamless integrations** of GitLab, enabling efficient workflows without the need for multiple tools. (32 reviews)
- Users appreciate the **seamless CI/CD integration** in GitLab, simplifying automation and enhancing the development workflow. (31 reviews)
- Users value the **seamless collaboration** features of GitLab, enhancing interactions among developers and project managers. (31 reviews)
- Git Integration (28 reviews)
- Automation (27 reviews)
- Users appreciate the **seamless deployment** capabilities of GitLab, which simplifies CI/CD without additional tools. (27 reviews)
- Users value the **intuitive interface and seamless collaboration** features of GitLab for efficient repository management. (25 reviews)

**What users dislike:**

- Users find the **complexity of GitLab&#39;s structure and management** challenging, particularly for newcomers and in diverse environments. (20 reviews)
- Users find the **difficult learning** curve challenging, especially for newcomers unfamiliar with the system&#39;s complexities. (18 reviews)
- Users find the **confusing interface** of GitLab overwhelming, making it difficult to locate and utilize features effectively. (15 reviews)
- Users find the **complex user interface** challenging to navigate, requiring significant effort to understand its functionalities. (14 reviews)
- Users often find the **learning curve steep** , making it challenging for newcomers to adapt to GitLab&#39;s features. (13 reviews)
- Users find GitLab&#39;s **limited features** frustrating, especially with advanced options locked behind higher-tier pricing plans. (13 reviews)
- Slow Performance (13 reviews)
- Users find the **learning difficulty** in GitLab due to its complex UI and ineffective search capabilities frustrating. (12 reviews)
- Users find the **missing features** in GitLab, such as conflict resolution and advanced search, frustrating and limiting. (12 reviews)
- Performance Issues (12 reviews)

## GitLab Reviews
  ### 1. feature-rich, but confusing

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** April 19, 2022

**What do you like best about GitLab?**

It has lots of nice features that aren't available on GitHub.

**What do you dislike about GitLab?**

The UI is confusing and quite unintuitive compared to GitHub.

**What problems is GitLab solving and how is that benefiting you?**

Code submission & efficiency across organization has improved. Automated processes can be easily run to complete tasks on commit.

  ### 2. Amazing tool for developer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 06, 2021

**What do you like best about GitLab?**

GitLab is a fantastic tool that fundamentally changes how Development, Security, and Ops teams collaborate and build software. 
GitLab helps our team improve our productivity, and it's very easy to use.

**What do you dislike about GitLab?**

The tool is excellent and very well built. Therefore, there is nothing that I currently dislike about it. However, a little bit of upgrade to the UI to make it more modern could be great.

**What problems is GitLab solving and how is that benefiting you?**

GitLab helps us maintain our tasks and run CI/CD very easily. We can just create a yml file and upload it to the project folder to create the pipelines. It saves us a lot of time compared to other platforms.

  ### 3. GITLAB review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Automotive | Enterprise (> 1000 emp.)

**Reviewed Date:** July 18, 2022

**What do you like best about GitLab?**

I Like Gits branching system the most as it makes developers life easier with branching

**What do you dislike about GitLab?**

Everything in Git in command based which little hard for non Linux background guys

**What problems is GitLab solving and how is that benefiting you?**

Branching and version controlling

  ### 4. good versioning system

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** February 28, 2022

**What do you like best about GitLab?**

It is good versioning system, pull/ push and merge request for our code is quick, fast and secure. I love the hook integration, resolving conflict.

**What do you dislike about GitLab?**

There is not much to love, everything is good, the interface is different than github

**Recommendations to others considering GitLab:**

Make the UI more intutive and useful

**What problems is GitLab solving and how is that benefiting you?**

We share code, do collaboration and quick for sharing todo's before merging. I find it useful

  ### 5. We are iterating faster and efficiently with Gitlab.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nafeesat A. | Senior User Interface Designer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 17, 2021

**What do you like best about GitLab?**

I find Gitlabs integration with third party software providers very helpful. Its version control feature is another aspect I love, and the user community is very active too, which allows me easily find solutions to any problems I have ever encountered with Gitlab.

**What do you dislike about GitLab?**

There are areas of Gitlab , which can be more intuitive. Specifically, its analytics and board search can be less complex .

**What problems is GitLab solving and how is that benefiting you?**

Gitlab provides my team with an open source , code collaboration platform where all parties involved in a software project can collaborate in real time. 
  Efficient project repository management , merging and faster tracking of bugs in our codes are major benefits we have realized from adopting Gitlab.

  ### 6. Great version control tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 10, 2022

**What do you like best about GitLab?**

It is great version control tool. Helps with CI/CD.

**What do you dislike about GitLab?**

Nothing as such that i dislike about Gitlab.

**What problems is GitLab solving and how is that benefiting you?**

Helps strem lining the software release process. Very easy to merge branches to master and release them.

  ### 7. The best Version control and change management system in the market

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Automotive | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2022

**What do you like best about GitLab?**

Ability to plan the issues, create code reviews,  do the continuous integration and testing and handle the security out of the box.

**What do you dislike about GitLab?**

It would be great to have a better interdependency between different version control systems.

**What problems is GitLab solving and how is that benefiting you?**

Git lab is primarily used for the version control system. To track the issues, manage the code, test and deploy the solution. With GitLab we have been able to scale the solution to multiple projects and people

  ### 8. Ultra Modern, Super simple to use with loads of features and Gitlab CI is amazing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vikas N. | Freelance Senior Python Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 06, 2021

**What do you like best about GitLab?**

Gitlab CI and Actions are the most amazing
Integrations with so many third-party apps are also super helpful.
Unlimited free private repositories for a single user is also very helpful

**What do you dislike about GitLab?**

Kanban board views of a project could use some improvement
Better explanations and granularity of user permissions and controls
Its interface may be somewhat slower than the competition.

**What problems is GitLab solving and how is that benefiting you?**

Version Control
Branching
Pull Requests
Project Management
Continuous Integrations
Pipelines
Helps in making me more productive
Business Performance Increased
Credentials Management

  ### 9. Probably the most useful software for team collaboration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bruno V. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 23, 2021

**What do you like best about GitLab?**

Everything is pretty straightforward, easy to use, and intuitive. It also has a generous free tier and integrations with other services are very easy to integrate.

**What do you dislike about GitLab?**

It can be unstable. We've seen some outages that lasted for a few hours. Also, the status page is usually late to reflect them, signaling that Gitlab may not be aware that something's broken until users scream on Twitter.

**What problems is GitLab solving and how is that benefiting you?**

Team collaboration and continuous integration/delivery

  ### 10. GitLab : the must have Tool for Software Companies

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 10, 2022

**What do you like best about GitLab?**

GitLab is the software tool that makes the life cycle of the software development easier

**What do you dislike about GitLab?**

the user interface can be made easier to use.

**Recommendations to others considering GitLab:**

made it more user friendly

**What problems is GitLab solving and how is that benefiting you?**

it serves as a repository for all your codes and makes the life of software engineers easy.

  ### 11. The fact Great version control platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Julian David M. | Owner, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 23, 2021

**What do you like best about GitLab?**

The fact that it's free and the possibility to self host it. The cicd options are great for automating out development process

**What do you dislike about GitLab?**

The licensing options can be a bit expensive for small teams

**Recommendations to others considering GitLab:**

Keep in mind that you can self host or use it as a service free of charge

**What problems is GitLab solving and how is that benefiting you?**

Code housing and CI/CD

  ### 12. Excellent for Version Control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hiren S. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 11, 2021

**What do you like best about GitLab?**

I have used multiple tools in the past four years, but GitLab was one of the best among all.
The thing that makes Gitlab apart from other tools is the great UI.
Its navigation bar shows valuable items for quick navigation.
The UI for diff of the files is one the easiest to interpret and increases productivity.
The charts make it easy to visualize the progress like burnup/burndown charts.
The documentation for implementing the CI/CD is fantastic.

**What do you dislike about GitLab?**

It's a little exprensive.
Lots of feature does confuse the user.

**What problems is GitLab solving and how is that benefiting you?**

I use GitLab in my organization to collaborate with other team members/developers and review the code.

  ### 13. Gitlab: version control hosting compared to github

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about GitLab?**

In many regards, gitlab is similar to github.  I like this because github has become the defacto standard for open source projects.  I've used gitlab at multiple jobs and it's always been easy to work on if you have experience with github.  Both host repositories with git, so it's mainly just an interface difference. The interface is easy for code browsing and code reviews.

**What do you dislike about GitLab?**

Both times I've used gitlab we transitioned off of it as a company.  In my experience, when you have over 1,000 developers, the system does not scale well.  It becomes slow to browse code, and syncing the repo locks up when many people push upstream.  The paid version of gitlab we were using was also losing support.  
So we ended up transitioning to github, and that was much better.   Gitlab also doesn't have as good of a built-in issue tracking system.

**What problems is GitLab solving and how is that benefiting you?**

We use it to collaborate on software development.  Browse code.  Perform code reviews.  It also connects with other Atlassian products.  For example, you can link to documentation in confluence.  It works just as well as github for doing code reviews.

  ### 14. User friendly environment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek R. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2022

**What do you like best about GitLab?**

We can. Create our pipeline and we can add Jenkins on top of it to automate the deployment process.

**What do you dislike about GitLab?**

Nothing much but one thing is we can add more user roles so that any organisation can handle it seemlessly.

**What problems is GitLab solving and how is that benefiting you?**

Code base maintenance with deployment fr it using AWS and lambda.

  ### 15. Good for your repository

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about GitLab?**

Best for your private repository with small team development.

**What do you dislike about GitLab?**

You need to buy subscription for more functional use.

**What problems is GitLab solving and how is that benefiting you?**

Easy to track and maintain the different code base and individual work.

  ### 16. Good platform for your centrel repo

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sumit S. | Python developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 14, 2021

**What do you like best about GitLab?**

Best this is its server like i never stuck in pushing code or deploy to my personal server. I user GIT for this

**What do you dislike about GitLab?**

The only bed thing is auth like other platform is using token or auth2 for login but it has same as previous

**Recommendations to others considering GitLab:**

If you want you developer don't wast time is server down issue then you can use this

**What problems is GitLab solving and how is that benefiting you?**

I solved only server down issue with this

  ### 17. Best Tool for Managing Code Repository

**Rating:** 5.0/5.0 stars

**Reviewed by:** Debnita G. | Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** August 19, 2021

**What do you like best about GitLab?**

I love the UI of GitLab. It's straightforward to monitor and view the changes made by the team.  Moreover, the feature provided to integrate and deploy the code in various environments is also helpful. We can provide granular access to different members in a team.

**What do you dislike about GitLab?**

Suppose we are merging a feature branch to develop. And many members of the Team had contributed their code in the particular feature branch. During the merge and review phase, we can see the changes between the two branches.

It would be great if we can see the name of the person as well when we hover over the changes which are highlighted in the green color. It does help if we are reviewing as a team. We can clarify the changes at that moment instead of going back and looking at who added the changes in which commit.

**Recommendations to others considering GitLab:**

GitLab comes with multiple features, and it's beneficial when we are working in a team. It does help to maintain and access the code and we can also integrate it with our cloud infrastructure to deploy the code in CI-CD environment.

**What problems is GitLab solving and how is that benefiting you?**

Version Control of Code, Deployment of code in relevant infrastructure using Pipeline.

  ### 18. An extraordinary Version software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Naren V. | Technical Lead Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 29, 2021

**What do you like best about GitLab?**

User interface is neat and easy to use, but most importantly the facility to store and use Terraform state files is the one which for me is the best of Gitlab

**What do you dislike about GitLab?**

The repositories sometimes act weird and doesn't allow to push actions, rest all looks perfect apart from few glitches such as above

**Recommendations to others considering GitLab:**

Go with it, it's better than GitHub and others

**What problems is GitLab solving and how is that benefiting you?**

Versioning and storage and reusage of Terraform state files which is cost effective compared to AWS S3 and Azure Storage

  ### 19. provides best CI/CD tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2022

**What do you like best about GitLab?**

It saves a lot of time for developers once we set up GitLab CI/CD automatic deployment happens. It provides good issue tracking experience, and GitLab provides many integrations with 3rd party applications.

**What do you dislike about GitLab?**

The UI can be improved, pricing can be quite high for small-size startups, and UI feels quite slow.

**What problems is GitLab solving and how is that benefiting you?**

I used GitLab for hosting and auto build and deployment using GitLab ci/cd.

  ### 20. Good tool for project management in localization.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 16, 2022

**What do you like best about GitLab?**

I like that all changes get recorded in the history with who and what time the person made each change so it's easier for a whole team to follow who is doing what.

**What do you dislike about GitLab?**

Not the cleanest UI or the most intuitive, but when you get the hang of it it's pretty useful to have that many options. I don't use its entire capacity in localization.

**What problems is GitLab solving and how is that benefiting you?**

We keep track of projects in the localization area but also across departments. It is able to keep everyone connected and updated and to include information in your preferred form.

  ### 21. Best git provider IMHO

**Rating:** 4.0/5.0 stars

**Reviewed by:** Fabrizio G. | IoT Software Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2021

**What do you like best about GitLab?**

Many things:

- Many features free or with big free tiers
- Complete (CI, deployment, Kaban board, ...)
- Stable and fast
- Simple

**What do you dislike about GitLab?**

Sometimes I'm not too fond of the web UI. For some areas, it's a little bit messy.

**What problems is GitLab solving and how is that benefiting you?**

I manage a lot of projects entirely on GitLab, it solves the problem of using many tools for the same project (like Trello for the board, other git providers for sources, external services for CI/CD pipelines, ...)

  ### 22. A great VCS!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 21, 2022

**What do you like best about GitLab?**

Free plan without limitations, although it has payment plans.
It is open source license.
Allows self-hosting on any plan.
It is very well integrated with Git.

**What do you dislike about GitLab?**

Its interface may be somewhat slower than the competition.
There are some common problems with repositories.

**Recommendations to others considering GitLab:**

A great product. Go for it!

**What problems is GitLab solving and how is that benefiting you?**

repository management and version control, it also offers hosting for wikis, and bug tracking system.

  ### 23. GitLab solves problems and give you tools you didn't know you needed

**Rating:** 5.0/5.0 stars

**Reviewed by:** Santiago G. | Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 08, 2021

**What do you like best about GitLab?**

Very well organized. The administration is easy, and the ability to manage repositories by projects, groups is convenient.

It integrates with many developer productivity tools, and their  CI/CD solution is superb.

**What do you dislike about GitLab?**

There is nothing to dislike that I can think of.

**What problems is GitLab solving and how is that benefiting you?**

Version control in company-wide projects and automating many processes using the CI/CD

  ### 24. Ease in Development & Testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 24, 2021

**What do you like best about GitLab?**

We utilize GitLab for source code management and CI/CD. With GitLab we were able to automate our development workflow and Test Case Automation strategy; we can easily deploy and build to our dev and production environments. GitLab is very user-friendly and has a great UI, which makes it easy to manage our code from the web or our IDE.

**What do you dislike about GitLab?**

Sometimes I face issues with third party apps like jira.

**What problems is GitLab solving and how is that benefiting you?**

I am managing my CI/CD for my automation test suite, can also do it via Jenkins, but Gitlab is so user friendly it makes it much more easier.

  ### 25. Gitlab DevOps platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 31, 2022

**What do you like best about GitLab?**

team in your organization can collaboratively plan, build, secure, and deploy software to drive business outcomes faster with complete transparency, consistency and traceability.

**What do you dislike about GitLab?**

Sometimes, CI CD pipeline seems to cause troublesome issues pertaining to unusual issues

**Recommendations to others considering GitLab:**

Strong recommendation

**What problems is GitLab solving and how is that benefiting you?**

platform that empowers organizations to maximize the overall return on software development by delivering software faster and efficiently, while strengthening security and compliance

  ### 26. Straightforward version control everyone can use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brock H. | Director of Operations for Raytheon's GLBTA Employee Resource Group of the Midwest Region, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 17, 2021

**What do you like best about GitLab?**

GitLab is the golden standard for version control. It is straightforward and provides a web interface for users that may need to merge code or updates but may not be familiar with branch structure/versions. It also allows you to merge at the terminal level as well which provides a faster and expert level of use.

**What do you dislike about GitLab?**

Few controls are in place that one can select or create before a merge is allowed. While it does integrate into Jira very well, it doesn't have direct global control on merges.

**What problems is GitLab solving and how is that benefiting you?**

Version control is made efficient and easy, and a legible history of the software is laid bare with GitLabs logs.

  ### 27. Good version control software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Somik K. | Senior System Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 20, 2022

**What do you like best about GitLab?**

It is very user friendly and easy to use. It has its own cicd pipeline.

**What do you dislike about GitLab?**

There is nothing to dislike as such. All the features are good

**Recommendations to others considering GitLab:**

Its a very good version controlling tool to use.

**What problems is GitLab solving and how is that benefiting you?**

I use gitlab for software development work. Its helped me to keep track of my work

  ### 28. The best and easiest tool for code maintenance and review.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Anand P. | Senior Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2022

**What do you like best about GitLab?**

I like the overall user interface of GitLab and the ease of accessing the code by using only my email and password. We can create more branches for the single repository.

**What do you dislike about GitLab?**

There is no dislike and cons in the GitLab repository.

**Recommendations to others considering GitLab:**

It is the most accessible tool for code review and maintenance.

**What problems is GitLab solving and how is that benefiting you?**

I solved the code maintenance with version specific. So we can quickly switch to the previous versions.

  ### 29. Review for gitlab

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sourabh  P. | Associate Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 21, 2022

**What do you like best about GitLab?**

Version control and issue management, Code review functionality.

**What do you dislike about GitLab?**

hard to understand the flow of gitlab for freshers who just trying to use gitlab

**What problems is GitLab solving and how is that benefiting you?**

Project management, code reviews, project task implementations, bug reporting, bug resolvation, task assignments.

  ### 30. Gitlab Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 05, 2021

**What do you like best about GitLab?**

* Easy to use
* View and add Commits easily
* View and merge git branches or create a branch
* Mange ci/cd with templates
*unlimited private repository
* easily create a project and add a user to the product

**What do you dislike about GitLab?**

* Viewing a project UI can be improved
* Sometimes find the essential thing is difficult like finding contributions
* Dashboard activity section can be improved to sho group wise

**What problems is GitLab solving and how is that benefiting you?**

* Create and manage git repository
* view commits and changes
* Manage access to this project
* make me productive by simplifying git tasks
* dive projects to groups or subgroups

  ### 31. Best sw to maintain your code and version of the product.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bushra T. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 22, 2022

**What do you like best about GitLab?**

Very easy to use and best maintability. Recommended to naive as well as old users.

**What do you dislike about GitLab?**

Nothing but every product has its own pros and cons...whoever has encountered con would frame it better than me.

**What problems is GitLab solving and how is that benefiting you?**

Benefit of maintaining the code and encountering every single line changed throughout the production.

  ### 32. A collaborative space with better controls

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ankita G. | Software Development Engineer In Test, Enterprise (> 1000 emp.)

**Reviewed Date:** November 15, 2021

**What do you like best about GitLab?**

The version control is the same as git, but Git lab provides you with more control over your project. It lets you decide who can take which role. The interface is seamless.

**What do you dislike about GitLab?**

The issue with GitLab is also that at the workplace, the roles are too definitive and won't let you make changes if you don't have a proper role assigned, and that can lead to overhead.

**What problems is GitLab solving and how is that benefiting you?**

I use it to upload automation scripts that the team could use and version control it. It is better than git due to its privacy control on an enterprise level.

  ### 33. Gitlab

**Rating:** 4.0/5.0 stars

**Reviewed by:** srikanth u. | Assistant Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** January 18, 2022

**What do you like best about GitLab?**

Open source, version control, gitops, cicd , devsecops, agile development, value stream management, integration with kubernetes, Jenkins and jira, creating source repositories

**What do you dislike about GitLab?**

Gitlab web hooks are not very user friendly as hard to configure. Gitlab CLI is not elaborate in its functionality. Creating a better-centralized hub to see all changes and track things back for multiple builds that might be being used

**Recommendations to others considering GitLab:**

Nothing

**What problems is GitLab solving and how is that benefiting you?**

Not applicable

  ### 34. Industry Standard

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joshua L. | Systems Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 13, 2021

**What do you like best about GitLab?**

Unlimited repository branching allows development flexibility. It is also an industry standard and common among many companies and development teams. It goes well with many code language bases.

**What do you dislike about GitLab?**

Minimum development tracking makes retrospective baseline and release reference difficult. It is not easy to make a freeze-frame of the code base to save for later.

**What problems is GitLab solving and how is that benefiting you?**

Code base repositories allow us to develop continuously and create separate branches for different permutations of the software baseline. Many different versions of the same software are created.

  ### 35. Got devops tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Heng Z. | System Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 22, 2021

**What do you like best about GitLab?**

Ease of use
Clean and simple UI
Does the job perfectly
Able to integrate a wide variety of tools and processes

**What do you dislike about GitLab?**

There are times with connectivity issues

**What problems is GitLab solving and how is that benefiting you?**

To have a robust and end-to-end devops and CI/CD for mobile app building

  ### 36. GitLab

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rahul C. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 07, 2022

**What do you like best about GitLab?**

It is easy to manage and configure. My mostly projects are on gitlab.

**What do you dislike about GitLab?**

Nothing like to dislike this. Its a good one

**What problems is GitLab solving and how is that benefiting you?**

Project Handling is easy. Management of code is easy in this.

  ### 37. It was a seemless experience in the devops platform for repositories management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** January 27, 2022

**What do you like best about GitLab?**

The UI of gitlab makes it user friendly the various ways to view the changes made in each commit and each push request makes it easy to track where it has gone wrong. The management of repositories becomes easy and its integration with jenkins and other CI CD pipeline softwares makes it easy to deploy

**What do you dislike about GitLab?**

There is not much to dislike the UI sometimes is more clumsy which can be made clear while comparing multiple files.

**What problems is GitLab solving and how is that benefiting you?**

Reposities management 
Tracking of versions
Deployment to CI/CD pipelines
Project progress management
Code review
Commenting on codes
Version control and management

  ### 38. Always use GitLab to save your code .

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anirban B. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 23, 2021

**What do you like best about GitLab?**

It's very simple to use . It's free , you don't have to purchase any subscription. It's secure . You can save as much as you want.

**What do you dislike about GitLab?**

Honestly speaking , there is nothing which you will dislike about GitLab .

**Recommendations to others considering GitLab:**

I will request to all of you to use GitLab for saving the code

**What problems is GitLab solving and how is that benefiting you?**

I use GitLab to save my source code . I can save as much , as I want . It's totally free .

  ### 39. Access and manage your code every where

**Rating:** 3.5/5.0 stars

**Reviewed by:** Arshad A. | Software Design Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 02, 2022

**What do you like best about GitLab?**

I like the each and  evey feature of this software application because it helps me alot in managing and controlling the code it also make easy to share code among many colleagues.

**What do you dislike about GitLab?**

I do not feel that there is any feature in this application that i dislike .its very amazing application that supports me alot in achieving my goals .

**What problems is GitLab solving and how is that benefiting you?**

The problems that we solve are:
Code sharing 
Version controlling 
Team work

  ### 40. Easy to use repos and wikis

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chelsea B. | Tableau Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2021

**What do you like best about GitLab?**

GitLab makes user management easy when it comes to groups and projects. RBAC can get confusing, but the grants GitLab uses are clear and simple. I also like how easy it is to add a wiki to any project.

**What do you dislike about GitLab?**

I've noticed some bugginess when I pull repos down to my local machine and then push changes I've committed locally.

**What problems is GitLab solving and how is that benefiting you?**

I manage data warehouse, data visualization, and data science teams. All my teams use GitLab is slightly different ways, but mainly we use GitLab as a code repository and version control system. My organization has a site license for GitLab, so anyone at the organization can be added to the projects or groups they need to see.

  ### 41. Gitlab Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 22, 2022

**What do you like best about GitLab?**

Gitlab provides us a good interface for code reviews between team members. In Gitlab we can create branches and the brunches can be reviewed. We can able to work independently on our own branch.

**What do you dislike about GitLab?**

Nothing much to dislike but can improve by having more security integration and the ability to check the code vulnerability. It can be integrated sithtmore features in security.

**What problems is GitLab solving and how is that benefiting you?**

The ability to integrate with CIE and rapidly deploying solution applications and projects is great. It is very easy to use. It also merge our code and tracks another branch. The graph diagrams are also very useful.

  ### 42. Gitlab review for DevOps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sivaram K. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 28, 2021

**What do you like best about GitLab?**

The best feature I like with Gitlab is the CI/CD integration. The automated testing support with CI is fantastic, and it covers almost all the major languages. The CD supports all possible deployment combination.

**What do you dislike about GitLab?**

Not as widely used as Github in the open-source communities, so it makes it a bit tough to recommend or choose against Github.

**What problems is GitLab solving and how is that benefiting you?**

Collaboration during development among the distributed team, CI/CD integration, and automated testing for all the languages.

  ### 43. Easy to manage repository

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 16, 2021

**What do you like best about GitLab?**

GitLab is Free, and managing the repository was very easy. It helped me create a global repository uri and was also very helpful for code reviews and approvals. It provides easy integration with other applications like confluence to monitor the commits. Merge and tracking was very smooth with the pipelines. Integration with JIRA Software provided me with issue tracking easier.

**What do you dislike about GitLab?**

When a system password is changed or reset, it does not automatically update the windows credentials based on the latest password.

**What problems is GitLab solving and how is that benefiting you?**

I am managing the repository and tracking the issues—code review and approval.

  ### 44. The best SCM tool used ever

**Rating:** 5.0/5.0 stars

**Reviewed by:** Faisal I. | Jr - DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 23, 2021

**What do you like best about GitLab?**

The bestest thing i liked in gitlab is their CI/CD pipeline functionality. It have my life easier in creating CI/CD pipeline for deployment on firebase and other platforms as respected. Other than that all of tools available in gitlab which differs from other scm tools are also up to the point sich as webhooks for triggering pipelines of jenkins is also the best thing i tested and worked on in gitlab.

**What do you dislike about GitLab?**

Nothing find anything to dislike. One thing can make it more better is that you have to go premium if you want to give specific person permission to push or merge code.if they allow free users also that would be great for all gitlab users.

**Recommendations to others considering GitLab:**

If you want to create pipelines free and dont want to use any Public cloud vm for ci/cd then gitlab is what you need.

**What problems is GitLab solving and how is that benefiting you?**

I completed my task which was assigned to me to create pipelines for firebase for deployment whenever developer pushes the code this was my first experience with gitlab. And from then i just loved using gitlab for day to day tasks.

  ### 45. Best SVN and CI CD tool in the industry, first to release such great features.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tarun G. | Director Of Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 01, 2021

**What do you like best about GitLab?**

Following are the things I like most 
- The CI/CD tools
- Runner availability 
- Pricing 
- On premises deployment

**What do you dislike about GitLab?**

Service unavailability at sometimes, other then that everything works seamless

**What problems is GitLab solving and how is that benefiting you?**

Continues Integration and continuous development, versioning of the code, Team collobaration for code, build minimum vibal projects etc.

  ### 46. Best versioning tool available out there!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2022

**What do you like best about GitLab?**

Its GUI and the settings are so good. Specially the access token feature enables protection againts fraudsters

**What do you dislike about GitLab?**

Nothing is there to dislike, everything seems perfect

**Recommendations to others considering GitLab:**

Go for it without any hesitation.

**What problems is GitLab solving and how is that benefiting you?**

My company is entirely using Gitlab for product development and code maintenance.

  ### 47. Great alternative to GitHub with own features

**Rating:** 4.5/5.0 stars

**Reviewed by:** Oleksandr T. | Product Owner, E-Learning, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 04, 2021

**What do you like best about GitLab?**

For me, the main advantage of Gitlab is that it has a more user-friendly interface than GitHub. I can manage all the necessary properties of the repository and CI / CD settings without thinking where to find them and what they mean. The usability is great here.

**What do you dislike about GitLab?**

Setting up access rights for different developers quickly and efficiently is just as problematic here as in GitHub.

**What problems is GitLab solving and how is that benefiting you?**

1. Code version control
2. Collaboration of many developers of different directions
3. Issues tracking
4. Effective CI / CD
5. Updates orchestration

  ### 48. Great tool for code management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohan Rajesh K. | Lead Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 02, 2021

**What do you like best about GitLab?**

The stash option which helps to save the changes to a local repo is the good option

**What do you dislike about GitLab?**

If we accidentally delete the stashed changes it is very difficult to retrieve them back.

**Recommendations to others considering GitLab:**

It is one of the awesome tools, I don't have any recommendations for now. one thing I would recommend is to make the option available for retrieving the items which are accidentally deleted.

**What problems is GitLab solving and how is that benefiting you?**

We used it to maintain our entire project source in one place easily and efficiently.

  ### 49. Git Lab Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Srikanth N. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 15, 2022

**What do you like best about GitLab?**

we can see the Change Difference and we also see the branches and commit changes

**What do you dislike about GitLab?**

Nothing everything was fine and all looks good

**What problems is GitLab solving and how is that benefiting you?**

Checking what changes i have made and also we can see the branch-diff and many problems are solved for me

  ### 50. Gitlab Review For Early Stage Startup

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Food & Beverages | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 23, 2021

**What do you like best about GitLab?**

I am using GitLab at many organizations and found it best for any early-stage startup that is running on a strict budget. 
- Free unlimited private repo 
- Free unlimited users
- Sufficient roles/access control under free plan
- Many integrations available for slack/jira/zeplin etc which is great for visiblility in project planning
- Free CI/CD pipelines are cherry on the cake.

**What do you dislike about GitLab?**

- Few settings can be made handy.
- Sometimes, the server goes down, and that affects the development/productivity.

**Recommendations to others considering GitLab:**

Do checkout GitLab when you are checking out conde versioning systems.

**What problems is GitLab solving and how is that benefiting you?**

- Code and developement is an important part of any tech based industry. And ours is a tech driven ecommerce company. GitLab has provided us with a very strong infrastructure to make a rock-solid foundation for our tech.


## GitLab Discussions
  - [Is GitLab paid?](https://www.g2.com/discussions/is-gitlab-paid) - 5 comments, 2 upvotes
  - [Good source of template for CI/CD pipeline](https://www.g2.com/discussions/good-source-of-template-for-ci-cd-pipeline) - 1 comment, 2 upvotes
  - [Is GitLab free software?](https://www.g2.com/discussions/is-gitlab-free-software) - 4 comments, 1 upvote
  - [Github or Gitlab ?  Which one you like more ?](https://www.g2.com/discussions/github-or-gitlab-which-one-you-like-more) - 1 comment, 1 upvote
  - [NA](https://www.g2.com/discussions/na-7b4b1546-cee9-4bf5-b7db-a66c49088992) - 1 comment, 1 upvote

- [View GitLab pricing details and edition comparison](https://www.g2.com/products/gitlab/reviews?page=10&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-07-12+13%3A57%3A04+-0500&secure%5Bsession_id%5D=87bfe74d-0103-4010-baba-919081b17bad&secure%5Btoken%5D=b28975e4175aa15510ba36924ede506a0696355112e9aeb89141d03725becb42&format=llm_user)
## GitLab Integrations
  - [Amazon Web Services AI](https://www.g2.com/products/amazon-web-services-ai/reviews)
  - [Apache Airflow](https://www.g2.com/products/apache-airflow/reviews)
  - [Apache Maven](https://www.g2.com/products/apache-maven/reviews)
  - [Argo CD](https://www.g2.com/products/argo-cd/reviews)
  - [AWS Cloud Development Kit (AWS CDK)](https://www.g2.com/products/aws-cloud-development-kit-aws-cdk/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWX - Ansible Open Source GUI project (Amazon Linux)](https://www.g2.com/products/awx-ansible-open-source-gui-project-amazon-linux/reviews)
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews)
  - [Basecamp](https://www.g2.com/products/basecamp/reviews)
  - [BoldDesk](https://www.g2.com/products/bolddesk/reviews)
  - [ClickUp](https://www.g2.com/products/clickup/reviews)
  - [Databricks](https://www.g2.com/products/databricks/reviews)
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews)
  - [Figma](https://www.g2.com/products/figma/reviews)
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [Harness](https://www.g2.com/products/harness-giving-harness/reviews)
  - [HELM](https://www.g2.com/products/helm/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [IntelliJ IDEA](https://www.g2.com/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)
  - [JFrog](https://www.g2.com/products/jfrog-2024-03-28/reviews)
  - [Jira](https://www.g2.com/products/jira/reviews)
  - [Kubernetes](https://www.g2.com/products/kubernetes/reviews)
  - [Linear](https://www.g2.com/products/linear/reviews)
  - [macOS Sierra](https://www.g2.com/products/apple-macos-sierra/reviews)
  - [Maven](https://www.g2.com/products/maven-maven/reviews)
  - [Microsoft Teams](https://www.g2.com/products/microsoft-teams/reviews)
  - [Miro](https://www.g2.com/products/miro/reviews)
  - [Mocha](https://www.g2.com/products/axilla-mocha/reviews)
  - [Nimble CRM](https://www.g2.com/products/nimble/reviews)
  - [OpenLDAP](https://www.g2.com/products/openldap/reviews)
  - [Playwright](https://www.g2.com/products/playwright/reviews)
  - [Prometheus](https://www.g2.com/products/prometheus/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Sentry](https://www.g2.com/products/sentry/reviews)
  - [Slack](https://www.g2.com/products/slack/reviews)
  - [Snyk](https://www.g2.com/products/snyk/reviews)
  - [TeamCity](https://www.g2.com/products/teamcity/reviews)
  - [Wiz](https://www.g2.com/products/wiz-wiz/reviews)

## GitLab Features
**Administration**
- Configuration Management
- Access Control
- Dashboards

**Administration**
- API / Integrations
- Extensibility

**Administration**
- API / Integrations
- Extensibility

**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Functionality - Software Composition Analysis **
- Language Support
- Integration
- Transparency

**Management**
- Configuration Management
- Access Control
- Orchestration

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Documentation**
- Feedback
- Prioritization
- Remediation Suggestions

**Functionality**
- Accuracy
- Input processing
- Interface
- Code quality

**Functionality**
- Deployment Automation
- Process Analytics
- Plugins
- APIs / Integrations
- Feature Flags

**Analysis**
- Reporting and Analytics
- Issue Tracking
- Static Code Analysis
- Code Analysis

**Analysis**
- Reporting and Analytics
- Issue Tracking
- Static Code Analysis
- Vulnerability Scan
- Code Analysis

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**Management**
- Processes and Workflow
- Reporting
- Automation

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Effectiveness - Software Composition Analysis**
- Remediation Suggestions
- Continuous Monitoring
- Thorough Detection

**Value Analysis**
- Metric Relevance
- Insight
- Impact Predictions
- Report Generation

**Functionality**
- Automation
- Integrations
- Extensibility

**Management**
- Automation
- Processes and Workflow
- Reporting

**Security**
- False Positives
- Custom Compliance
- Agility

**Support**
- Community
- Update schedule
- Documentation

**Processes**
- Pipelines
- Orchestration
- Workflow Visualization

**Testing**
- Command-Line Tools
- Manual Testing
- Test Automation
- Compliance Testing
- Black-Box Scanning
- Detection Rate
- False Positives

**Testing**
- Manual Testing
- Test Automation
- Compliance Testing
- Black-Box Scanning
- Detection Rate
- False Positives

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

**Value Management**
- Planning Tools
- Communication Tools
- Control

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - AI Code Generation**
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Agentic AI - Static Application Security Testing (SAST)**
- Autonomous Task Execution

## Top GitLab Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,311 reviews)
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (300 reviews)
  - [CloudBees](https://www.g2.com/products/cloudbees/reviews) - 4.4/5.0 (591 reviews)

