GitLab Reviews (900)

View 2 Video Reviews
Reviews

GitLab Reviews (900)

View 2 Video Reviews
4.5
900 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise GitLab for its all-in-one platform that integrates version control, CI/CD, and issue tracking, which significantly streamlines workflows. The powerful CI/CD features and ease of collaboration enhance productivity, making it a preferred choice for teams. However, some users note that the interface can feel complex and overwhelming for newcomers.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Jannatul H.
JH
Jannatul H.
Senior Cloud Developer
Enterprise (> 1000 emp.)
"GitLab review by Jannatul"
5/5
What do you like best about GitLab?

GitLab CI/CD is seamlessly integrated and not an afterthought. Its flexibility allows for YAML-based pipeline configurations, making it adaptable to a variety of workflows. This results in fast, customizable pipelines that are effective for tasks ranging from simple builds to complex, multi-stage deployments. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The sheer number of features and options can feel overwhelming, particularly for teams that are new to GitLab or DevOps. Additionally, GitLab offers limited built-in granularity when it comes to permission settings, especially in comparison to tools like GitHub Enterprise or Bitbucket. Review collected by and hosted on G2.com.

MADHUKER REDDY B.
MB
MADHUKER REDDY B.
DevOps Engineer
Enterprise (> 1000 emp.)
"Streamlined CI/CD with GitLab's Powerful Features"
4/5
What do you like best about GitLab?

I like that with GitLab we have control over our data since we deployed our own server and linked it with our domain. It has been particularly useful for automating workflows like Continuous Integration and Continuous Deployment, especially into Kubernetes environments. I also appreciate the ability to store secrets safely with GitLab, which adds an extra layer of security to our processes. Moreover, integrating GitLab with SonarQube for checking vulnerabilities in source code has been beneficial. After the initial setup on our AWS EC2 machine, everything works smoothly, which I really appreciate. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

Nothing anything at the moment Review collected by and hosted on G2.com.

Vitaliy S.
VS
Vitaliy S.
Director
Information Technology and Services
Small-Business (50 or fewer emp.)
"Easy and Fun"
5/5
What do you like best about GitLab?

There are many useful features, such as Milestones, Groups, Workspaces, and 2Do-s, among others. I also appreciate the user interface. All the members of our small team were able to handle the implementation easily. While working on a side project, we used it frequently, and it never felt disruptive or annoying—which is something we really appreciate. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

Actually we used GitLab for small team and all was perfect - so we didn't faced with difficulties or something to dislike. Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"Clean Version Control That Keeps Changes Organized"
4.5/5
What do you like best about GitLab?

Clean version control that keeps changes saved in one place. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The edit mode UI and the different screens can sometimes be confusing to navigate. Review collected by and hosted on G2.com.

Danish s.
DS
Danish s.
Professional Freelancer
Mid-Market (51-1000 emp.)
"Project repository"
3.5/5
What do you like best about GitLab?

The most helpful thing about GitLab is that it can help users to collaborate at any time.

Multiple users can work on a single project.

We can automate the project on Gitlab.

It is very easy to use for the developer at any place to edit the code. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The least helpful thing about the Gitlab is weird commands and directions they provide to their users.

Definitely, it is not the best platform for beginners to add their projects. Review collected by and hosted on G2.com.

Aasheesh P.
AP
Aasheesh P.
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Gitlab- Best in class tool for source control and CI/CD"
5/5
What do you like best about GitLab?

There are a lot of great things about GitLab. First of all, it has a feature to create multiple levels of groups. Then the CI/CD pipelines are very easy to use.

GitLab provides container registries, dependency proxy to pull container images, manages the Kubernetes environments etc.

The implementation of GitLab self-hosted runners is also very easy, and GitLab has enough documentation for the setup.

The integration of GitLab is pretty simple.

I am using GitLab daily for day-to-day operations. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

GitLab support is a factor that I don't like about GitLab. They are too slow to respond to P1 incidents. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Fast, Cost-Competitive Gitlab That Integrates Seamlessly with Our Products"
5/5
What do you like best about GitLab?

Gitlab manages our code base and integrates with our internal products. The product is fast and the cost is competitive. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The AI isn't as useful as competing products like Anthropic. Review collected by and hosted on G2.com.

HD
Herry D.
Software engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"All in one platform for code and project management."
4.5/5
What do you like best about GitLab?

GitLab brings everything into one platform. I can manage code, track issues, create pipelines, and review merge requests without switching tools. The built-in CI-CD is a big advantage as it saves time and makes the whole process smoother. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

I believe it has a bit of a learning curve. The interface has a lot of features, so it takes time to get used to where everything is. Review collected by and hosted on G2.com.

Verified User in Hospital & Health Care
UH
Verified User in Hospital & Health Care
Enterprise (> 1000 emp.)
"Easy Pipeline Integration with Strong Non-Repudiation"
5/5
What do you like best about GitLab?

As a cloud cybersecurity engineer, I love how easy it is to integrate our security tools into the pipelines and the level of non-repudiation. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The default search is extremely bad. We've looked at multiple tools to replace the default search with and every single one has been better than the supplied search. Review collected by and hosted on G2.com.

Verified User in Leisure, Travel & Tourism
UL
Verified User in Leisure, Travel & Tourism
Enterprise (> 1000 emp.)
"Freedom and collaboration without the mess"
4/5
What do you like best about GitLab?

Gitlab starts of as feeling like a clone of github. But that misses the point. Gitlab gives you way more freedom to work as you please, to install and run on-premise or work with SaaS in the hosted gitlab.

I'm a bit OCD maybe but "merge request" is more accurate than "pull request" as github calls it. So it feels more 'technically correct'. All the usual integrations exists, very easily links to IntelliJ products, as command line of course still remains there for the die hards. I use gitlab every day, multiple times a day. It's part of my software engineering workflow.

To get started, there's some clicking around to find your way, but it becomes natural to understand when youknow the basics. Especially good are the features to resolve merge conflicts by editing online and running interactive merge tools online, as well as the interactive CI configuration editor. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

Gitlab is not a slick and "fun" as Github. But it's way better to use than running a "pure git" repository over ssh connection or shared filesystem with your colleagues.

Self-hosted, while that brings it's benefits, can be slow, and combined with the clicking around to figure stuff out, makes it feel a bit clunky. SaaS cloud hosted is much better and faster, but of course you pay for that.

As an "end user" it's easy to get going with gitlab, and there's endless community support as well as customer support. Though you can see some feature requests do lag for a long time until getting resolved.

As an admin, integrating Gitlab could be worse than it is, but it's way better to maintain and operate than doing without it. Review collected by and hosted on G2.com.