Trust PlaneTrustPlane
G

GitLab

2.934 reviews
gitlab.comMember since Feb 2026

Customer Reviews

Write a Review
Filter:
34 reviews

Account deletion impossible

They make it very complicated for you to delete your account and use dirty tactics to prevent you from doing so.If you have projects linked to your account (even blank or new ones) you can't delete it. They make you wait 30 days after deleting your project to actually delete it.I don't remember creating any projects so I think they add one by default when creating your account so that you have to wait the 30 days.Then they tell me to reset my password to verify my identity and be able to delete it.STOP. JUST DELETE THE ACCOUNT AND STOP SPAMMING MY EMAIL.

User
Was this helpful?

I didn't like me experience with Gitlab…

I didn't like me experience with Gitlab at all. They force you to make an account (I only wanted to download something), and then make it hard to delete it.

klant
Was this helpful?

The worst bug riddled enterprise…

The worst bug riddled enterprise project management suite I have ever used.Find a bug, check if its already reported, find it is, see its 8 to 11 years old with a chain of complaints.UX there is a 50/50 change a page will dynamically update with changes.Pipelines is slow, Jobs and Pipelines are separate views with none intuitive layout and navigation.Jobs lack job context to identify what the job actually was that ran in the UI.Merge request creation lacks branch content context and the whole flow is glitchy.Documentation is a mess. Contributing to it to fix it is a mess.Dirty 2 year contract lock-in if you miss your cancellation period. Then they try to raise the prices mid contract.3 Major SLA incidents not reported as SLA infringements, kept it quiet.Example: Deployments broke for 3 days because someone removed code they should not have, it should have taken 10 minutes to fix pointing out the cause and fix my self.

Marc Newton
Was this helpful?

Do you appreciate your health

Do you appreciate your health? If so, stay away! This product is cancer inducing

Darin Hajou
Was this helpful?

Veryyyyy Veryyy bad Service just waste…

Veryyyyy Veryyy bad Service just waste of time dont use them 🖕🖕🖕

Abdullah Afzal
Was this helpful?

Non-obvious added value compared to…

Non-obvious added value compared to competitors. Doesn't support browser password manager, which makes it hellish to log in.

Samuel Nihoul
Was this helpful?

Atrocious customer support

Atrocious customer support. I contacted them to try to find out what subscription would give me a feature I needed. After bouncing me around between people and arrange a call (e.g. wasting a lot of time just because it's not documented), they told me a certain subscription should work. I sign-up for it, and it didn't do anything - it didn't seem linked to my account at all because the setup is so needlessly confusing, so I tried it a different way and ended up with two subscriptions that both didn't give me what I needed, in fact they didn't seem to give me anything. I immediately asked for refunds and to cancel both and never heard back, and now it wants to renew for another year. The site is fine to use for free, but as soon as you try to pay for it it's atrociously awful, because for one thing the payment system seems to be a separate system and ensuring it's linked to your actual account is a big mess. Just use it for free, but if you need more features, switch to something else that you can trust.

Michael Bevin
Was this helpful?

Very good application for software…

Very good application for software development

ismail
Was this helpful?

Good luck signing up

I was never notified, but my old account which was linked to Github has been deleted by them. Now, they won't accept any of my current e-mail addresses to create a new account. Not wasting any more time with Gitlab.

Ryan Ewing
Was this helpful?

Scale is not low enough

Scale is not low enough. One of the worse user experience you can possible have. If a software manages to get you angry, then its either that their UX team is incompetent or the management is negligent and careless or perhaps both in the case of gitlab.

Startup
Was this helpful?

Ci/CD is buggy as heck

Sometimes it runs, sometimes it gets stuck.What can I say - Just don't use this buggy business that doesn't make even sense

A Person
Was this helpful?

Bad customer support (unexistant)

I lost my authenticator app and my recover codes. Now I cannot regain access to my account (and many critical repositories I had there). They don't have any (not even minimal) customer support for free users (I was a free user). Now all my code is completely lost.

Angel Lopez
Was this helpful?

Poor quality

Gitlab Enterprise - Poor quality, Poor SLA turnaround, eye wateringly expensive, buggy.Open source enterprise solutions never make for great products, as result it is full of bugs, is disorganized, suffers from huge conflicts of interests because of its open source nature, too many people contributing conflicting ideas. Over 40,000 unresolved issues, Very slow turn arounds because of chaotic slow build pipelines for the product, simple things take months to resolve including interests falling under SLA.The issue tracker is primitive.This product has Groups and Repos where a Repo is a Project, so you have groups with Many Repos where each is a project therefore all Project related product features are directly tied to a single Repo, this does not make any sense, if you working on a project broken down into modules, I find this repo pivoted setup rather unfriendly to work with.How its done with competitors is that you create a Project, all the product features are tied to that project, all are optional, agnostic of a repo, can have one or many which is much better for structured modularization.The interface is horrible, i find it rather difficult to navigate, scattery options, the analytics features are useless meaningless charts.Pull Request Reviewing inside the product is awful.SAST security scanning does not work very well, been waiting for simple fixes for months so we are unable to meet a regulatory requirements.It is very difficult to configure anything, it takes a long time to figure out how to do anything, the Docs are very wordy, the tell a story instead of getting to the point. Never seem to simple catalog a table of configurable options, in some cases they are but fails to tell you how or where.Permissions are difficult to manage, Token access configuration around groups is problematic for modular production, users need too high a permission set to enable token creation against a Group.There is no native support for Git Flow, so there is no Git Flow workflow UI available.Competitor products offer very easy ways to configure per branch action permissions, for example only allowing users to make a pull request to a certain branch, as far as I can see in GitLab you can only control weather users can make pull requests at all or not, I can't see any obvious way in the UI to scope and permit actions to certain branches.

Marc Newton
Was this helpful?

Running fishy business

Company has no customer support or they simply don't care about me, you and whoever contact to them. Also run fishy business model. Offer free plan, when you select and start signing you up to most expensive premium trial for 30 days. Once time is over do not switch you to the free plan, kind of cheating own customers. That's a shame!!!

Rishat Sayfullin
Was this helpful?

A good and reliable service

A good and reliable service. I use it for personal repositories.

Anatolyi Razumovskyi
Was this helpful?

Gitlab is good

Gitlab is good, use several years, works perfectly

Mahmudul Hasan
Was this helpful?

Inexistant support

Inexistant support, avoid at all cost.

Marc
Was this helpful?

Gitlab is a scourge - only fools trend

At scale Gitlab CI/CD (EE) fails miserably. It’s basically a giant YaML pre-processor the design of which precludes any thing remotely reusable. As far unit testing your pipelines, just forget about it. It tries to hoist YaML on you as a programming language and only supports shell scripts as snippets. Declarative pipelines like in Jenkins, GitHub, and etc is simply not possible in Gitlab pipelines.The UI is server side HTML MVC 1 (Ruby on Rails): I call it archaic, but it would need man decades of work just to accomplish that degree of maturity (it’s not even archaic YET, archaic would be a vast improvement). For example, the HTML tables are fixed and truncate data in its columns AND there is no way to EVER EVEN view the contents in the contents — you must copy and paste into an external editor!While Gitlab appears to quickly bootstrap CI/CD pipelines anything beyond essentially trivial solutions are effectively impractical. The architecture of Gitlab pipelines will leave you with a ton of snowflake pipelines and result in unreliable, unrepeatable, untestable, and un-debuggable Ci/CD system.And the EE system editions costs an arm and leg (premium) or all limbs (enterprise). Avoid gitlab like you would avoid COVID - otherwise it’ll kill you.

Rick
Was this helpful?

Powerful, OSS, and possible to self-host.

When compared to GitHub and a myriad of alternative competitors, all that it lacks are custom issue notification configurations. It's obviously superior otherwise.

Mr. Beedell, Roke JL (RJLB)
Was this helpful?

1) The password reset does not allow a…

1) The password reset does not allow a password reset because:"Password must not contain commonly used combinations of words and letters".2) I will not spend 15 minutes searching for GitLabs contact form if I can write a review that the service sucks in 5 minutes.3) The UI is ... are we really living in 2023?4) My account is paid for (not free).

Mladen Mikić
Was this helpful?