GitLab Reviews (897)

View 2 Video Reviews
Reviews

GitLab Reviews (897)

View 2 Video Reviews
4.5
898 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.
Vigynesh B.
VB
Vigynesh B.
Automation Engineer
Enterprise (> 1000 emp.)
"Streamlined CI/CD with User-Friendly UI"
4/5
What do you like best about GitLab?

I like that GitLab is easy to use and has a more flowy UI that's not cluttered with unnecessary features. I also appreciate using GitLab to check code diffs, deployment status, and receiving alerts about failed or successful deployments, as well as viewing deployment logs. Additionally, the initial setup of GitLab was easy enough, especially since the setup portion was documented. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

It's hard to switch between organizations. Repository search can be a little chaotic sometimes and the entire codebase search even more so. Better filters there would make it streamlined. When searching for a function or string, it would be helpful to specify the parent function, the return type of the function containing that string, or the parameter signature of the parent function. Review collected by and hosted on G2.com.

Ankan S.
AS
Ankan S.
Full Stack Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Excellent for Collaboration, but UI Improvement Is Needed"
3.5/5
What do you like best about GitLab?

GitLab is very user-friendly because of its clean and intuitive interface, especially the web editor that resembles VS Code and allows me to view, edit, comment, and commit code changes all in one screen without having to use multiple tools. Ease of implementation is also a huge plus because I can begin working immediately without having to install any software, which is very convenient when traveling or working on a mobile device. The need for customer support is minimal because the documentation is very clear and well-organized, and in most cases, it is more than enough to solve problems without having to contact customer support. The usage rate is very high because it is part of my daily routine for tasks such as collaboration, code reviews, and quick fixes. GitLab provides a whole array of functionalities such as repository management, CI/CD, issue tracking, and code editing, which makes it a very powerful all-in-one solution. GitLab also integrates very well with the existing development workflow and tools, which makes it easy for teams to adopt without having to make any significant changes. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

In my personal opinion, the interface of GitLab can be improved further. In comparison to other version control systems, the color scheme of GitLab can be more balanced and refined. Moreover, many important settings of GitLab are hidden deep inside the menu system, making it difficult for users to access them, especially for those who are using GitLab less frequently. Accessing important settings from more prominent locations would greatly improve the user experience. Review collected by and hosted on G2.com.

SR
sudha r.
Deep Learning Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"A platform that scales modern engineering workflows"
4.5/5
What do you like best about GitLab?

In my workplace, i'm not just writing training code, I'm responsible for getting models safely, reliably and compliantly into production and gitlab supports that end to end workflow. API and integrations are a major strength that the platform offers in my opinion.

I frequently integrate gitlab with ML tools, data platforms and monitoring systems. Gitlab's APIs make it easy to automate workflows , sync experiment metadata and trigger downstream jobs which keeps my ML ecosystem connected without manual intervention. Issue tracking plays a big role in how I manage vulnerabilities and technical debt. when issues are discovered, i can track them from detection through resolution with full context and history.

I regularly use static code analysis and code analysis to scan ML and application source code for vulnerabilities without executing it. These scans catch issues early which is critical before models are deployed into sensitive or regulated environments. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The more i use it, the more value i get out of it. simply put, i really like the platform and no complaints from my side. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"Online Merge Conflict Resolution Makes Collaboration Fast and Smooth"
5/5
What do you like best about GitLab?

The best part I liked the most is the online merge conflict resolution. Being able to fix code overlaps and merge team members work directly in the browser is a huge time saves and makes collaboration much easy and smoother. Also it provide free plan as well so there is no need pay anything. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

Not the worst par of Gitlab but yeah sometimes the user interface can be very complex. Review collected by and hosted on G2.com.

SM
Sravya M.
Data Engineer
Enterprise (> 1000 emp.)
""Good for code and CI/CD""
4.5/5
What do you like best about GitLab?

Gitlab is a platform for managing code and version control. All the CICD pipelines are in one place. I use it regularly for pushing code, tracking changes, and also managing branches. The built in feature of it makes deployment really easy. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

The interface is sometimes complex for new users, mainly while working with advanced settings. If the logs are not very clear, pipeline debugging may take a little more time. Review collected by and hosted on G2.com.

RS
Ross S.
Network Engineer II
Telecommunications
Small-Business (50 or fewer emp.)
"Powerful Self-Hosted Code Repo and CI/CD with GitLab"
5/5
What do you like best about GitLab?

I really value the ability to self-host a fully capable code repository and CI/CD environment. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

Hosting GitLab requires a lot of resources compared to some other solutions (which makes sense given its feature set) Review collected by and hosted on G2.com.

Sanket O.
SO
Sanket O.
SDET
Computer Software
Mid-Market (51-1000 emp.)
"Reliable, User-Friendly GitLab with Powerful Automation and Integrations"
4/5
What do you like best about GitLab?

GitLab brings together key features for code versioning, pipelines, and webhooks in one place. Its automation is very effective and significantly reduces manual effort. In my experience, it runs reliably and integrates smoothly with other infrastructure tools such as Kubernetes, CloudFront, and similar services. Gitlab's UI is super user friendly Review collected by and hosted on G2.com.

What do you dislike about GitLab?

For a new user it can be a bit complex to understand and start using it, it might take some time to efficiently use it Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
UM
Verified User in Marketing and Advertising
Mid-Market (51-1000 emp.)
"Self-Hosted Control with Easy CI/CD Automation"
5/5
What do you like best about GitLab?

The ability to self-host is a big plus. Although it lacks some features, it still provides cost savings and gives us additional control.

CI/CD pipelines and other automations are simple to set up and are well documented. It's easy to integrate with our hosting partners and our own cloud hosting solution.

User management works well for our needs, with solid access control and clear ownership over projects. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

I don't have many complaints. Sometimes things take a few too many clicks to get to though and it might be nice to have more ability to customize a homepage dashboard for this reason. Review collected by and hosted on G2.com.

Verified User in Higher Education
UH
Verified User in Higher Education
Mid-Market (51-1000 emp.)
"Fine-Grained Permissions and Self-Hosting Make GitLab a Win"
5/5
What do you like best about GitLab?

I mostly use GitLab for Git repository management and CI/CD pipelines. The pipeline system is very flexible and makes it easy to automate builds, tests, and deployments. I know GitLab has many more features like issue and bug tracking, but I haven’t used those much yet. What I do like is the fine-grained control over permissions, and the fact that it can be self-hosted, which gives us more control over our infrastructure. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

I have not encountered any negative points so far Review collected by and hosted on G2.com.

Neeraj J.
NJ
Neeraj J.
Technical Manager
Enterprise (> 1000 emp.)
"Powerful DevOps Platform with Strong Security and Full SDLC Coverage"
5/5
What do you like best about GitLab?

It’s a very good DevOps platform tool. We can maintain and deploy code easily, and it automatically builds, tests, and deploys. It also has very strong security and provides complete SDLC coverage. Review collected by and hosted on G2.com.

What do you dislike about GitLab?

I don’t have any dislikes to mention; overall, the tool is very good. Review collected by and hosted on G2.com.