GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud.

GitLab helps developers manage the complete code lifecycle, from the inception of an idea to the deployment of code on production. Primary features of GitLab are Git repository management, code review, issue tracking, activity feeds and audit logs. The software is offered in four different editions: Community Edition, Enterprise Edition, GitLab.com and GitLab.io.

Users can upload their codes in the repository. GitLab also provides a repository mirroring feature that allows users to access a repository located on a different server with the help of the GitLab interface.

The code review feature allows users to evaluate code line-by-line and provide comments. The software additionally provides continuous integration (CI) and continuous delivery (CD) to test, build and deploy codes.

The Enterprise Edition of the software offers automated testing, Git hooks, audit trails and administrator features.



207 Reviews of GitLab

Overall rating

4.5 / 5 stars

Showing 1 - 20 of 207 reviews

December 2018

Rocky from Yondu, Inc.

Company Size: 1,001-5,000 employees

Review Source


Ease-of-use

5 of 5

Functionality

5 of 5

December 2018

Intuitive Repository Manager with CI/CD Support

Pros

It is easy to use and it has the built-in CI/CD functionality where you can automate unit testings and place your project in different environments to ensure its quality from testing to deployment.

Cons

Configurations can be pretty tricky, especially if you want to use the built-in CI/CD support and if you are new to Git, unit testing and SSH.

December 2018

Joseph from Yondu Inc.

Company Size: 51-200 employees

Review Source


Ease-of-use

5 of 5

Functionality

4 of 5

December 2018

An easy to use application and a great repository for your projects

Pros

A very user-friendly app, very easy to create a repositories, cloning repos, browsing & viewing files. it is also very easy to configure rights/groups, locking branches and can be integrated with Jira and Jenkins and it worked seamlessly.

Cons

As of the moment, It is a very awesome Application. Just the speed of the app, sometimes it's a bit slow. And there is no other cons at this moment that I can think of.

December 2018

Xavier from GISCE-TI, S.L.

Company Size: 11-50 employees

Review Source: Capterra


Ease-of-use

3 of 5

Functionality

5 of 5

December 2018

Good free tool

Pros

It's free and you can install it on your own server also you can have free repositories even if the project it's private. Yo also can run tests and deploy on the same platform.

Cons

It's a little bit more dificult to configure than other platforms but usually because it have more options

December 2018

Alex from Softelinet Soluciones Tecnológicas,C.A.

Company Size: 1 employee

Review Source: Capterra


Ease-of-use

5 of 5

Value for money

5 of 5

Customer support

5 of 5

Functionality

5 of 5

December 2018

one of the best repositories of code

I am learning to use it, I have already handled several projects with it but it is a question of learning the git commands, in case handling it in the web application is very easy. recommended for all novice programmers.

Pros

I like how easy it is to create a code repository and be able to host a code project, using it with git to make group workload very easy. One of the repository handlers positioned between the first.
I love its interface, simple but elegant.

Cons

I do not have any bad reference for this code repository, the only essential thing for this is to learn the commands.

December 2018

Anonymous

Verified Reviewer

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

5 of 5

Functionality

5 of 5

December 2018

Featureful Code Sharing

Pros

Good, intuitive design
Lots of features
I love the mouse hover effect on the fox logo, it's a small, delightful design

Cons

I find the permissions system for adding people to projects somewhat confusing

December 2018

Mohamed from Trufla

Company Size: 51-200 employees

Review Source


Ease-of-use

5 of 5

Value for money

4 of 5

Customer support

5 of 5

Functionality

4 of 5

December 2018

4 years of Using gitlab

Pros

Easy to use,
Community support,
in site deployment,
good documentation
easy to maintain,
always adding new features

Cons

Feature Pricing changes,
disable features and add it to another pricing plans,
AGILE Adoption is a little pet poor

December 2018

Ratnesh from PlexusMD

Company Size: 1 employee

Review Source


Ease-of-use

4 of 5

Functionality

5 of 5

December 2018

One of the best code versioning platforms

Pros

It is an open source service and so it's free and thus we can create as many private repositories as we want.

Cons

Although it provides GIT support there have been several issues and bugs in the platform recently. And also the enterprise version is paid as opposed to the free community edition

November 2018

Joseph from The Layabouts LLC

Company Size: 2-10 employees

Review Source: Capterra


Ease-of-use

3 of 5

Functionality

5 of 5

November 2018

The best version control solution I have ever used.

I've been using GitLab for years as my project management and version control solution. Having this vast tool-set in one place has significantly cut down on the tedium of trying to manage project across multiple services, and resulted in a drastically more efficient workflow.

Pros

GitLab is incredibly rich with features, too many to list here, all of which are fully integrated . The level of control and specificity you have at every step of the process is unparalleled, from project planning and issue tracking to code review and documentation. On top of that, the open-source nature of GitLab makes it really difficult not to recommend.

Cons

Just in my personal experience, I've found that the onboarding process for new collaborators can be somewhat intimidating when it comes to GitLab.

November 2018

Anonymous

Verified Reviewer

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

4 of 5

Functionality

5 of 5

November 2018

All the features of github and bitbucket with more opensource friendliness

Pros

It's permissions were easier to work with than self hosted bitbucket

Cons

The UI took a little while to get used to. The menu changes completely when selecting an option and it kinda throws you off until you get used to it.

November 2018

Peter from University of St Andrews

Company Size: 501-1,000 employees

Review Source: GetApp


Ease-of-use

2 of 5

Functionality

5 of 5

November 2018

Great tool, hard to use

Pros

Our team have been using both GitLab and its main competitor for a number of years. We use GitLab when our projects require a slight bit more fine-tuning and control over our repositories.
GitLab easily offers the ability to hide repos / projects from public view, something its competitors rarely do for free.
The team management within GitLab is great, we have multiple different teams in the system all with different access, and its very easy to share repositories with colleagues and control who can see what.
Integration with other Git applications is great, we use this with GitKraken all the time and we've never had problem.

Cons

My main problem with GitLab is its user-interface, in comparison to its competitors it's not good at all. Various functions seem to be hidden within obscure menus and hidden drop-downs. Not too much of a problem once you're used to it, but for new users, its a real issue.
The comment system isn't great, for some reason GitLab stores any and all edits that are made, meaning even the slightest change to a pull / merge comment is noted.

November 2018

Anonymous

Verified Reviewer

Company Size: 1 employee

Review Source: Capterra


Ease-of-use

3 of 5

Value for money

5 of 5

Functionality

3 of 5

November 2018

Rapidly becoming best in class

Pros

Private repositories on the free account for personal projects.

Cons

Nothing to report so far on negatives about this software.

November 2018

James from Client Technology Solutions LLC

Company Size: 2-10 employees

Review Source


Ease-of-use

3 of 5

Value for money

4 of 5

Functionality

5 of 5

November 2018

A little difficult to get your head around.

This program can be a bit much to get your head around unless you’re a very skilled developer. However, once everything is set up, it works great and has a ton of useful features.

Pros

Once GitLab is set up, it has so many features that you might get dizzy. Its GUI is very simple, which makes it very user-friendly. Even our non-developer employees were able to use it with ease with a little bit of instruction. We also love that it’s able to be used via the Cloud, which should be a given, but many competing programs don’t allow for use in the Cloud.

Cons

It’s quite hard to get everything set up. We had to have one of our advance developers set it up for us before we could get full use out of the software. The price is pretty high for this type of software, even with all of the features it offers.

November 2018

Charlie from CGTech

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

4 of 5

Functionality

5 of 5

November 2018

Professional revision control for professional projects

Pros

If you use git on real projects (not just for hobby projects) you should serious consider GitLab. We had been using git for about 6 months before we moved to GitLab and it allowed us to collaborate much easier with things like code reviews and merge requests.

Cons

As with git, there's a learning curve here for the non-initiated. It took some time for our non-coders to get up to speed on how best to use Gitlab and how to work with our software engineers on it.

November 2018

Taddes from Passport

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

5 of 5

Functionality

5 of 5

November 2018

The very best enterprise scale code repository and project management software out there

Use as source control and repository management

Pros

GitLab is by far the best in its class for software management, source control and code repository storage. It is highly flexible and allows you to manage a substantial code base, easily collaborate, manage source code in projects and manage deployment. Makes life a lot easier for developers

Cons

Nothing. GitLab and GitHub offer the best experience in the business.

November 2018

Savindya from Virtusa

Company Size: 5,001-10,000 employees

Review Source: Capterra


Ease-of-use

5 of 5

Value for money

5 of 5

Customer support

4 of 5

Functionality

5 of 5

November 2018

GitLab Review

Great!

Pros

-Clarity of project organization
-Easy to setup and use
-Support for entire devops lifecycle

Cons

-'branch' search doesn't work properly
- Some changes in files are not properly shown which might be missed by reviewers.

November 2018

Ranvir from 7PortBlair

Company Size: 2-10 employees

Review Source: Capterra


Ease-of-use

3 of 5

Value for money

4 of 5

Customer support

3 of 5

Functionality

5 of 5

November 2018

If you are a developer you will love this

Pros

Gitlab is free, open source and is a dream come true with its feature of unlimited private repositories. You can even put it on your own severs if you do not want to keep your code it on their servers. Gitlab is an amazing tool for developers and it even comes with CI now. It has a premium tier as well but one can gradually upgrade as one’s scale of operations and company size increases.

Cons

With gitlab there are really very few cons, the biggest reason is that they keep on improving their product at such a rapid pace and almost all of them are spot on in terms of user need and their implementation. It does hwever have a community size no where near services like Github has and we also need to consider the fact that almost every major open source project resides in Github. Also it does have a little downtime which does cause a little loss in productivity but with all its other features and the fact there is so much right there in the free tier itself I’m not complaining.

November 2018

Andrew from Utah Valley University

Company Size: 1,001-5,000 employees

Review Source: Capterra


Ease-of-use

5 of 5

Value for money

4 of 5

Customer support

4 of 5

Functionality

5 of 5

November 2018

Versioning code repo done right

We work with GitLab on a daily bases to deliver software to the departments around our campus. GitLab makes versioning and deploying easy with their continued focus on seamless CI/CD.

Pros

Gitlab allows developers and managers to easily iterate through software.
We love the issue first mentality and the way that GitLab makes the process from concept to code easy.

Cons

GitLab doesn't have an easy way to communicate software timelines to end users. Usually a tool like AHA has to be connected and using both is quite costly.

November 2018

Bhushan from Enzigma

Company Size: 51-200 employees

Review Source


Ease-of-use

4 of 5

Value for money

5 of 5

Customer support

3 of 5

Functionality

4 of 5

November 2018

Future of Git Application

Pros

1] It's a cheaper Git I know.
2] Its Code review and Bug & issue tracking features really impressed me.
3] UI is much flexible than other Git Application.

Cons

1] It's a new giant in the market. So we little scared to move all existing GitHub projects into it.

November 2018

Matteo from Studio SBS

Company Size: 11-50 employees

Review Source: Capterra


Ease-of-use

3 of 5

Value for money

4 of 5

Customer support

3 of 5

Functionality

5 of 5

November 2018

Great project but...

I've setup GitLab for a small team of three people for a fullstack development project. While it is convenient to have all of the functionality that the software offers in a single place, it is still hard to understand how to configure it properly. Plus you need a fairly powerful server

Pros

Tons of features and functionality
Integrates different tools in one platform

Cons

Complex learning curve
Difficult to setup on your own
High price

November 2018

Anonymous

Verified Reviewer

Company Size: 2-10 employees

Review Source: Capterra


Ease-of-use

4 of 5

Functionality

4 of 5

November 2018

Good tool!

Pros

Simple GUI, all basic functionalities are working great

Cons

Not good "add-on" support e.g. missing marketplace