Want to see who topped the 2019 Best Software Awards?

GitLab

4.4
(165 reviews)

An open source web interface and source control platform based on Git.

Work for GitLab?

Learning about GitLab?

We can help you find the solution that fits you best.

GitLab Reviews

Ask GitLab a Question
Write a Review
Filter ReviewsClear All Filters
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 166 GitLab reviews
LinkedIn Connections
GitLab review by Willian M.
Willian M.
Validated Reviewer
Verified Current User
Review Source

"It is a really great place to store your git repositories"

What do you like best?

The community edition is really great. Today we have a community edition installation at the company I'm working for and it works like a charm.

What do you dislike?

Nothing really. The only point that annoys me currently is their number of updates. The product development is really fast paced and it is really difficult to keep it up to date. It annoys but is really great.

Recommendations to others considering the product

In case you need to have all your repositories hosted on your own company servers I really recommend you to pick Gitlab. Their services as an online platform are really good and you may use it for free.

What business problems are you solving with the product? What benefits have you realized?

We don't want to pay an external service to host all of our internal codes and development for various reasons and Gitlab was the best tool we found to do the job.

Sign in to G2 Crowd to see what your connections have to say about GitLab
GitLab review by Ricardo R.
Ricardo R.
Validated Reviewer
Verified Current User
Review Source

"An excellent self-hosted or SaaS code repository"

What do you like best?

An excellent solution for those who like want private or shared repositories and require a on promises or private cloud installation.

Provides great options for code reviewing and developers interactions on merge requests.

Updates both for new features and fixes are frequent.

Access control is fine grained and authentication may be setup to use an external service like LDAP or CAS.

Provides a nice OAuth authentication so 3rd party apps may be easily integrated.

Active open source community with lots of contributions. This way bugs are fixed really quick and new features come out frequently.

What do you dislike?

The less used features have a few usability gotchas.

The frequent updates may overwhelm your operations team if you have too much bureaucracy in the way.

Since its operation relies on git directories that are on the filesystem, high availability options may be little tricky to setup. More distributed options seem to be in the way for enterprise edition but are not yet available at the time.

Recommendations to others considering the product

Assess the use of gitlab by trying the SaaS version on gitlab.com or by using docker images from: https://hub.docker.com/r/gitlab/gitlab-ce/

What business problems are you solving with the product? What benefits have you realized?

Granting access to developer to almost every project in the company.

Encourage contributions across different teams or developers on internal projects.

Allow 3rd party consultants access only to code bases they need.

Achieved compliance on company intellectual property protection.

What Version Control Hosting solution do you use?

Thanks for letting us know!
GitLab review by Daniel B.
Daniel B.
Validated Reviewer
Verified Current User
Review Source

"Excellent strategic vision and execution"

What do you like best?

The built-in features of Auto DevOps have made our experience more rewarding and effective.

What do you dislike?

It's still a monolithic application. This is in the process of being fixed, but I'm often worried a failure in one component will take out the entire system.

Recommendations to others considering the product

If you want a holistic solution with a strategy around devops, then this is the solution you need. It provides a lot of native support for devops collaboration. The company also embodies devops and an open and transparent culture. Their company is 100% remote, and almost all of their internal documentation is published publicly so anyone can search it and submit changes back. This includes all of their HR documentation. I highly value the culture of a company when I'm evaluating doing business with someone, and this company ticks all the boxes for a strong culture fit with my company.

What business problems are you solving with the product? What benefits have you realized?

This tool is able to streamline our entire development workflow. This allows us to inject standard security and compliance gates, create an audit trail, reduce our toolset, reduce the overhead of managing multiple disparate tools and their integrations, and produce customer value faster.

GitLab review by Rafael C.
Rafael C.
Validated Reviewer
Verified Current User
Review Source

"Really good "github like" code repository"

What do you like best?

It is a very feature complete, free and open-source alternative for github.

Gitlab also has no limit for repositories nor users and have on-premisses installation (for community edition).

The features I use most includes markdown readme project page, per project issue tracking, snippets area flexible repository visibility, merge request discussions, automatic acceptance of merge requests including removing source branch among others.

What do you dislike?

The user experience needs some improvements. Sometimes its is not easy (or not so intuitive) to perform very usual for example searching an user by its login.

Recommendations to others considering the product

Be prepared to update it frequently. Gitlab throws new features and fixes very often.

What business problems are you solving with the product? What benefits have you realized?

Hundreds of private repositories for dozens of users containing all company projects.

Consultants also have an special/restricted access to some projects.

GitLab review by Jasmine A.
Jasmine A.
Validated Reviewer
Verified Current User
Review Source

"Very good service!"

What do you like best?

First off, I love that it's free and is an excellent alternative to GitHub. I like that I can make private repositories for my own personal projects instead of having to publicly share code with a group, which as a newbie can be a bit intimidating. (Especially since I'm from a design background, not entirely coding!) The pricing scale is good and reasonable, for as many users as necessary. I'm currently learning Python and it helps greatly that there a few API clients I can choose from. The "code review" system is very good. I really like the UX/UI of GitLab. It's visually clean, functional and is supported well.

What do you dislike?

Not much, but I had a bit of a hard time shifting from GitHub to GitLab. (I wish they named their product something a bit easier to distinguish, but that's just me.) There were times when the speed of the free version was absolutely ridiculous. When your team needs push and pull requests within a certain time frame and it takes longer than promised, it can be a bit cumbersome for all.

Recommendations to others considering the product

Definitely continue to use GitHub too! They're both great for projects, so discover what you and your team can do with both!

What business problems are you solving with the product? What benefits have you realized?

I can make as many projects as I'd like with GitLab! The free option has been great for practice projects I work on with my husband, and we can do them infinitely.

GitLab review by John B.
John B.
Validated Reviewer
Verified Current User
Review Source

"I host my code with GitLab.com and have in the past run CE on private servers."

What do you like best?

I love that, in addition to being a free version control hosting option, they're a free and open source software community. I also love that gitlab.com offers unlimited free private repositories and SSL for gitlab pages.

What do you dislike?

I've found setup for self-hosted instances to be a little bit difficult and overly complex. Other than that, I don't have a whole lot of issues with Gitlab.

Recommendations to others considering the product

With Github's recent pricing changes for private repositories, the time to try gitlab has never been better. They tend to be really responsive to user requests, in part because it's open source software.

What business problems are you solving with the product? What benefits have you realized?

I'm using it to host both public and private code for personal and professional code. It's allowed me to store code securely and easily without needing to worry about either the cost or the details/hosting.

GitLab review by Евгений .
Евгений .
Validated Reviewer
Verified Current User
Review Source

"Excellent product from the people who love what they do!"

What do you like best?

A lot of features from the box! All you need to manage your source code are in GitLab.

They also have added features for collaboration with colleagues and oh god container Register!

Awesome product!

What do you dislike?

Nothing! Actually nothing! Even if I had a question or problem or feature request the team respond in about a day.

Recommendations to others considering the product

Try the public installation on https://gitlab.com/ and install selfhosted after that.

What business problems are you solving with the product? What benefits have you realized?

Git repositories for my personal projects.

Git repository and issue tracker for medium company.

It solves a lot of tasks!

GitLab review by Jonhnny Weslley S.
Jonhnny Weslley S.
Validated Reviewer
Review Source

"Most complete solution for developer teams"

What do you like best?

Gitlab provides many features for team collaboration

What do you dislike?

despite improvements on performance in recent releases, gitlab sometimes can be slow on basic git tasks like pull from or push to repositories.

What business problems are you solving with the product? What benefits have you realized?

Reliable source code repository, code review, team collaboration and issue management

GitLab review by Sean Francis N.
Sean Francis N.
Validated Reviewer
Verified Current User
Review Source

"An excellent GitHub alternative for private projects"

What do you like best?

GitLab can be seen as an alternative to GitHub but also, it can be seen as a compliment to GitHub. GitLab provides free private repositories for your projects. So, if you are in need of a private repository, GitLab can be a solution.

GitLab, feature-wise, is also on par with GitHub. It has a wiki that you could set up and use for your whole team. GitLab also features web hooks that you can use to integrate it with other online services your team might be using. Design-wise, GitLab is an excellent looking product with an intuitive interface.

As a bonus, GitLab provides a continuous integration feature that is available for use in your projects.

What do you dislike?

GitLab has its flaws. Its user interface can be confusing at times especially when you are already used to similar services such as GitHub.

The sidebar can sometimes feel obstructing to your work and you might feel you would prefer that the sidebar be placed somewhere else. Maybe follow a GitHub style user interface?

When pushing code, you might be using SSH over HTTPS. The pushing speed is okay but when compared to GitHub, it is slower. Sometimes on other networks, you will not be able to push to your private repository.

Recommendations to others considering the product

When considering to use GitLab, remember that you might feel a bit alienated by the interface at first but over time, you will get used to it

What business problems are you solving with the product? What benefits have you realized?

Version control systems are important. The tech industry uses it and we are no exception. GitLab provides us with a private repository where we can store our code safely.

GitLab review by Siarhei K.
Siarhei K.
Validated Reviewer
Verified Current User
Review Source

"Good OSS Github alternative"

What do you like best?

With GitLab you have full control over the installation. This may be crucial in closed perimeters where you cannot use hosting like Github Enterprise. I remember the times where the alternatives were Gitosis or Gitolite. Gitlab is a vast improvement.

Also, GitLab offers more stuff, then Github, like out-of-the-box CI, feature rich issue tracker, and, recently, Docker container registry.

What do you dislike?

I cannot recall any major flaws in GitLab. GitLab team is constantly improving it and listens for feedback. As a side effect, GitLab is always on the move and changes frequently (especially UI).

Recommendations to others considering the product

If you are looking for a manageable Git hosting consider using GitLab.

What business problems are you solving with the product? What benefits have you realized?

I use GitLab for my private projects. Also, I use it as a backup for Github (thanks to it's mirroring features).

GitLab review by Ariful H.
Ariful H.
Validated Reviewer
Verified Current User
Review Source

"Upload your unlimited private projects for free"

What do you like best?

There are few highly popular Git project uploading sites available. But those sites are focused on Open-source projects and for private projects, user need to have paid subscriptions. I was looking for uploading my git repot to any Git project hosting site also was looking for a free service and here comes Gitlab. A user can upload unlimited private Git projects in their account, create teams or organizations and push project to the organization repo as well and all of these are absolutely free. The best thing is, you can do almost everything what you can do in other popular git sites and here you don't need to pay for that.

What do you dislike?

The UI of the Gitlab could be more interactive. Creating Milestone, Label on the fly could be a good UI update. Project Wiki is not a great thing in Gitlab.

Recommendations to others considering the product

Gitlab is a modern Git Hosting Provider that is already used by a great number of developers. If you want to push your git repo to as private repo, and right now not ready to spend money for it, Gitlab is your best option.

What business problems are you solving with the product? What benefits have you realized?

We are a team of remote developers working in common projects from different countries. We host our code primarily in Gitlab (because its free). Our codes are mainly under our team account and each developers fork the code to update. Our CTO/ Lead developer is responsible for merging or rejecting any pull request.

GitLab review by Dan O.
Dan O.
Validated Reviewer
Verified Current User
Review Source

"Solid Source Control, with some odd quirks"

What do you like best?

The Community (free) version is surprisingly full featured. It's fairly easy to install the software, and configure new groups and projects.

It also integrates well with automated build and deploy tools like Jenkins and Maven.

What do you dislike?

Getting LDAP authentication with Active Directory was somewhat painful. I also was never able to get the hook into our JIRA defect management system working properly. The documentation on this was incorrect and out of date.

What business problems are you solving with the product? What benefits have you realized?

We wanted to get away from using Subversion, and modernize our source control system with something that integrates better with automated build and deploy products.

GitLab review by Jeremy H.
Jeremy H.
Validated Reviewer
Verified Current User
Review Source

"Excellent on premises GIT server"

What do you like best?

It has a very modern interface, similar to GitHub. Installation is also very easy, and can setup with Active Directory.

What do you dislike?

I had issues integrating with Active directory when we were bought out.

What business problems are you solving with the product? What benefits have you realized?

Needed a place to store projects throughout our company, I knew we wanted a GIT server that was easy to use and setup, this helped fill that gap.

GitLab review by Ghada B.
Ghada B.
Validated Reviewer
Verified Current User
Review Source

"The best solution to store private repositories for free"

What do you like best?

Gitlab presents a lot of interesting features that I found useful:

- Open source

- Create private or public repositories.

- Private repositories for free .

- Easy to install, update and maintain.

- Easy to collaborate with the team and sharing the code.

- Easy to back-up your self-hosted GitLab instance.

- Easy to create merge requests, so code can be easily reviewed and discussed.

What do you dislike?

I can't really find anything that i dislike. Gitlab is fulfilling all my needs as for now. Maybe, the only thing that bothered me was the UI is a little bit complex and hard to understand.

Recommendations to others considering the product

I recommend Gitlab for anyone who wants to create a private projects for free and save your money. It's the best solution for that. More than that it's fast because files can be edited directly on the web UI without downloading the repository.

What business problems are you solving with the product? What benefits have you realized?

I currently use Gitlab to build and push up my projects in private repositories. I can work with my team by enabling us to push, pull, and merge our code together on it.

GitLab review by Duarte A.
Duarte A.
Validated Reviewer
Verified Current User
Review Source

"The best way of having VCS on your Company"

What do you like best?

GitLab makes it easy to create a private platform for manage your company projects and have a lot of features present on public Version Control Sites like GitHub and Bitbucket - Wiki, Issues, Team Management.

What do you dislike?

GitLab is kind of hard to integrate with Soucetree, and you can simply access to your company repositories directly from the app.

What business problems are you solving with the product? What benefits have you realized?

With GitLab, we are trying to simplify the access to projects for users using macOS or Windows platforms, and provide a simpler way of practicing Continuous Integration and Continuous Deployment.

GitLab review by User in Management Consulting
User in Management Consulting
Validated Reviewer
Review Source

"Robust enterprise ALM system"

What do you like best?

* Easy to setup using Docker - single docker-compose configuration file, run it and you're done.

* Single-sign-on Integration with LDAP providers such as Active Directory (an enterprise feature available even in the Community Edition!)

* It's no-nonsense continuous integration -- conceptually rock-solid with CI definitions maintained as part of the project's codebase; Multiplatform drop-in single-file CI runners\agents;

* Integration with a number of enterprise applications, notably Slack (and Mattermost) chat servers.

* Version updates religiously released on the 22nd of every month.

* Sensible issue tracking with optional Kanban boards.

What do you dislike?

It is really hard for me to dislike anything about GitLab, especially as I am coming from a place where Microsoft TFS has traditionally been the choice for ALM.

What business problems are you solving with the product? What benefits have you realized?

Our team is developing a microservices platform for developing containerized composite applications. GitLab's open-source distributed asynchronous programming model fits perfectly with the our development workflows.

GitLab review by Andrew M.
Andrew M.
Validated Reviewer
Verified Current User
Review Source

"More Features Than GitHub, Yet Completely Free"

What do you like best?

GitLab is an entire suite-- what started out as a Git project website has turned into a full CI/CD and source management platform. By having everything in one place, you can not only push your source code, but test it, manage bugs and documentation, and test and deploy it with a CI/CD pipeline.

The best part is, it's open source so you can run it on your own servers, or you can use the GitLab.com service completely free for private repositories.

What do you dislike?

The interface has become a little cluttered. Unlike GitHub, which is quite simplistic and well designed, GitLab can be kind of confusing to navigate. Add that to the fact that they change the UI every once in a while, and for newcomers it can be quite daunting.

What business problems are you solving with the product? What benefits have you realized?

Source code management historically has either been expensive (GitHub) or lacking in features (BitBucket). GitLab has solved this, not only with its own platform, but by introducing competition that has forced GitHub to change their pricing to better compete.

GitLab review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Best free git repository management"

What do you like best?

GitLab is amazing. the most significant features are:

- Unbelievable user interface

- Can create private repository

- is FREE!

- Easy to create merge request and migrate repositorys

- Excellent handling permissions for projects and branches

- The most important feature. i can create mine git repository server

- 3rd party apps can be easily integrated. (trello, slack, etc)

What do you dislike?

I have nothing to dislike. Gitlab have all i need for my job

Recommendations to others considering the product

Use Slack and Trello for major control of your projects and integrate them with GitLab

What business problems are you solving with the product? What benefits have you realized?

All developers should use GitHub allows us to have private repositories among other fascinating features. If have a company, You can create your git server and can save a lot of money .

GitLab review by Tiago S.
Tiago S.
Validated Reviewer
Verified Current User
Review Source

"The best free git repository manager I've found"

What do you like best?

Interface is extremely intuitive and setup is dead-easy. It isn't resource intensive, meaning I can run this on an old linux-rooted chromebook as a secure physical repository for some of my personal experiments. Unlike some other products, administration has been minimal since I've set this up. Git is cleanly exposed, meaning I can hook up other git clients to communicate well with gitlab. Also has a quick and easy zip and download feature for repositories.

Has a great issue tracker.

What do you dislike?

The interface could be simplified. I like to see the file structure of a repository when browsing into it, as well as the README.md below the file structure. Instead gitlab tends to show the readme if available, and you manually have to browse to the file structure if you wish to see it.

Wish gitlab had an issue tracker app, so I could use gitlab to track enhancements and defects for specific project using an easy-to-use dedicated app.

Recommendations to others considering the product

Set it up and give it a try. It's the best free option I could find.

What business problems are you solving with the product? What benefits have you realized?

Git repository manager that's accessible through a website, free, but can be hooked up to any git clients to manage and maintain git repositories.

GitLab review by Nicolas C.
Nicolas C.
Validated Reviewer
Verified Current User
Review Source

"Version Control done right!"

What do you like best?

GitLab is based on Git, a powerful Version Control System tool. It allows to exploit the maximum of file modification history. Gitlab offers great visualisation tools: commit trees, fancy charts... It simplifies communication: you can comment almost everything (commits, files, even line numbers). It also has a neat merge-request features, with code reviewing system.

What do you dislike?

I think GitLab is ugly, it's UI forces users to click a lot, either to access features, or to explore the project files.

Also, you cannot add several collaborators as reviewers.

Recommendations to others considering the product

Be sure you know what you are doing with Git. You can lose everything really easily!

What business problems are you solving with the product? What benefits have you realized?

In my job, we use GitLab to communicate on commits: we can send links to a specific line in a file, comment on code... We are also supposed to use it for code reviewing but my coworkers don't seem to be motivated for that.

GitLab review by Simon L.
Simon L.
Validated Reviewer
Verified Current User
Review Source

"Best self hosted web-based git repository manager"

What do you like best?

Besides, being a fully functional Git repository, Gitlab integrates well with CI/CD. We currently are using the free version and cover most of our needs. The Omnibus package made Gitlab easy to install, update, and maintain. LDAP was a huge plus for our corporate integration.

What do you dislike?

The UI/UX looks poor and cheap, sometimes buggy and not very user friendly.

Many functionalities are not production ready, such as artifacts archiving,

Recommendations to others considering the product

It's a fully functional CI/CD for Test and maybe QA Environment. But I won't recommend it for production yet.

What business problems are you solving with the product? What benefits have you realized?

Best free on-premise solution available. All in one solution. Git Repository + Issue Tracker + CI/CD + Many supported integrations.

GitLab review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"One of the best Git repository online service"

What do you like best?

There are lots of good preferences available in it.

-Very consistence UI with ease of usage and find options easily

-Different roles are available to invite user in project to maintain code with access duration

-Lots of useful options are available like - Adding issues, snippets, wiki

-Easily search any code keyword from repository

What do you dislike?

-There is no any dislike feature

Only thing is new user has to familiar with all useful options from menu, buttons for everyday use.

What business problems are you solving with the product? What benefits have you realized?

-I manage code easily with any kind of Git Client software like Sourcetree, GitKraken etc. and terminal commands too without any issue.

GitLab review by User in Internet
User in Internet
Validated Reviewer
Review Source

"Gitlab is great"

What do you like best?

Fine grained access control. Easy to use inferface.

What do you dislike?

Git implementation can be buggy with large repos

What business problems are you solving with the product? What benefits have you realized?

Source control, code sharing.

GitLab review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Best version control online service"

What do you like best?

The continuous integration feature like pipeline and docker registry. High transparency on what's going on during service downtime. Many integration with other services are allowed so user could just pick whatever they needed.

What do you dislike?

The user interface could be improved. Sometimes it takes too many click in order to reach a specific page. The loading speed also has a room of improvement..

What business problems are you solving with the product? What benefits have you realized?

No related to business.

GitLab review by Shahram J.
Shahram J.
Validated Reviewer
Verified Current User
Review Source

"A nice online VCS"

What do you like best?

You can host your private project there. Continuous integration (CI) is also available. It can send the build job on your local machine which was at that time great for me.

What do you dislike?

No sign-in with a linkedin account is possible.

What business problems are you solving with the product? What benefits have you realized?

I needed a central location to share the source code of a web service of mine with some business partners oversees. GitHub was no choice, as I would not publish the source code to the world, but only to targeted audience. The build system could

GitLab review by Loris T.
Loris T.
Validated Reviewer
Verified Current User
Review Source

"A good open source system, nice for open source projects"

What do you like best?

It's a good thing that the software itself is open source (with the Community Edition). This means that you can use GitLab on their servers or, if you prefer, have it installed on your premises. Of course, you can have both ;-)

What do you dislike?

The web interface is available in eight languages only. This prevents the use by people that are not fluent in one of those.

What business problems are you solving with the product? What benefits have you realized?

I am involved in a couple of projects set up by the local Linux User Group. We are managing the projects with GitLab.

GitLab review by Dimas B.
Dimas B.
Validated Reviewer
Verified Current User
Review Source

"GitLab Awesome"

What do you like best?

I migrated to Git from Subversion, I haven't looked back since. My primary reason for choosing GitLab was the offer of free private repos (I like to try before I buy). Being able to have real production projects while actually testing out GitLab basically sealed the deal. Despite Github getting all the attention, GitLab pretty much offers everything Github does. My team primarily uses GitLab, private repos and issues tracking. Additionally the platform is constantly being improved. GitLab is definitely worth taking a look at.

What do you dislike?

GitLab needs to improve their social coding features and feel. Github still wins out in this area. I have no doubt that GitLab is very close here.

Recommendations to others considering the product

Very inexpensive to get started. For business you can immediately start trying GitLab out with their free private repos.

What business problems are you solving with the product? What benefits have you realized?

Business wise we moved from Subversion to Git, we use GitLab because it offers free private repos and everything is managed in the cloud.

GitLab review by Lina R.
Lina R.
Validated Reviewer
Review Source

"Good experience from the begginer user"

What do you like best?

I like that its easy to use, practical design, very simple.

What do you dislike?

Some buttons are close to another and it happens alot that I missclick them.

Recommendations to others considering the product

I recomend this software because its really simple and easy to use.

What business problems are you solving with the product? What benefits have you realized?

Merging the code changes

GitLab review by Christopher F. A.
Christopher F. A.
Validated Reviewer
Review Source

"Great professional git service"

What do you like best?

I chose GitLab over GitHub due to the size limitations of Git. GitLab gave me a large free repository to start with and they make it easier to keep things private for teams and companies.

What do you dislike?

I dislike the lack of integration with popular

What business problems are you solving with the product? What benefits have you realized?

Keeping all of our projects organized online in the cloud so that we can collaborate. Our other option was to use Unity3D's Collaborate feature and it definitely doesn't suit our needs

GitLab review by Irteza A.
Irteza A.
Validated Reviewer
Review Source

"Gitlab is a great fast growing in house source code management system"

What do you like best?

As a devops engineer it was very easy to set up.

What do you dislike?

The update process is a little cumbersome.

Recommendations to others considering the product

If you are looking for an easy to set up, free SCM system, Gitlab is your best option. It allows you to host your repositories privately in your own cloud or in house servers and come with an array of features that rivals gitHubs own.

What business problems are you solving with the product? What benefits have you realized?

Its an in house SCM. Its community edition is free. Hence, the best use for it is to keep source code private and secure for free!

GitLab review by Thanh P.
Thanh P.
Validated Reviewer
Verified Current User
Review Source

"Open source Git - Code self-hosting and SaaS"

What do you like best?

Support Git

Open Source on github

Install on self-hosting or use SaaS version on gitlab.com

Commit, pull, push, branch, pull request, issue, repository statistics and graph

Integrate with many Continuous Integration, Continuous Delivery, Code Review

Webhook API and document

What do you dislike?

Need improve resolve conflict when merge pull request.

Recommendations to others considering the product

Best for self-hosting code with git

Many tools for Continuous Integration and Continuous Delivery

What business problems are you solving with the product? What benefits have you realized?

Self-hosting code and open source.

Code use Ruby on Rails, easy to maintain, fix bug or donate to community

GitLab review by Pablo I.
Pablo I.
Validated Reviewer
Review Source

"Integration with POWERBI"

What do you like best?

In my project is very important the integration with POWER BI

Also I would like to mention that it's very easy to use and at the same time, very powerful

What do you dislike?

so far, nothing.

Just that not all features are free

What business problems are you solving with the product? What benefits have you realized?

Manage the code from projects

GitLab review by Giuseppe D.
Giuseppe D.
Validated Reviewer
Review Source

"GitLab - The complete platform for Git and developer teams"

What do you like best?

GitLab is an best version control platform for Git users and complete platform for developer teams.

GitLab offer:

- Continuous Integration (CI)

- Issue & Agile Board

- Public and Private repositories

- ACL and groups

- Wiki

- LDAP / ActiveDirectory support

- ... and more!

What do you dislike?

GitLab is not ideal to use with personal PC (eg via Docker). Require a dedicated machine for best performance.

Recommendations to others considering the product

GitLab is ideal for all developer and for small and big projects

What business problems are you solving with the product? What benefits have you realized?

GitLab, increase the speed of development and time of release in production. The issue and Agile board is ideal to assign specific task and for monitoring the project bug and pending issue.

GitLab review by Yasser R.
Yasser R.
Validated Reviewer
Verified Current User
Review Source

"keep it up"

What do you like best?

1. gitlab continues to improve their service and adding new features.

2. they work completely on the open

3. they offer real free bundle in the SaaS deployment

4. the CE can be deployed on-premises free

What do you dislike?

1. I always got degraded performance and outage in their SaaS deployment

Recommendations to others considering the product

good choice for private repos with no cost at all, but you will suffer some annoying outages time-to-time

What business problems are you solving with the product? What benefits have you realized?

I use gitlab as git server, issue tracker, and continuous integration runner

GitLab review by Consultant in Information Technology and Services
Consultant in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Gitlab is Awesome."

What do you like best?

The speed at which features and updates come out is great. The deployment pipelines are flexible and powerful. The interface ticks all the right boxes, intuitive, powerful, and clean.

What do you dislike?

We do sometimes have issues where jobs will rerun for what seems like no real reason. This is probably very likely because we have something configured incorrectly but it's hard to say because the documentation in this area (the pipelines) seems to be a little scarce. We also sometimes see performance issues when multiple jobs are running, from time to time you will have to wait to get results from the pipeline tests.

What business problems are you solving with the product? What benefits have you realized?

Gitlab has allowed us to improve collaboration. It provides us the extremely important repository for source code that every developer needs. Gitlab and Puppet work very well together providing flexibility we need to deploy our code quickly and efficiently. Gitlab also provides us a convenient way for other teams to view our code securely and easily.

GitLab review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Good on-premise GIT code repository"

What do you like best?

Very intuitive user experience.

Easy setup and integration into the IDE.

Code review features are very convenient - easy to comment on other contributors code, or manually fix / edit the code before merging.

What do you dislike?

Can't say that I've encountered any serious downside.

What business problems are you solving with the product? What benefits have you realized?

Hosting an on premise GIT code repository.

Standardizing the development workflow in order to enforce code reviews and improve code quality.

Integration with continuous integration servers such a Jenkins.

GitLab review by Victor H.
Victor H.
Validated Reviewer
Review Source

"Good, not great"

What do you like best?

The UI is nice and appealing but not the easiest to navigate through. After using tools like GitHub and Bitbucket this is my least favorite.

What do you dislike?

I don't like the layout of the app, switching target branches should be more intuitive.

What business problems are you solving with the product? What benefits have you realized?

Version Control. Nothing more advantageous than any of the other possibilities.

GitLab review by Consultant
Consultant
Validated Reviewer
Review Source

"it =s great experience"

What do you like best?

its great experience and am happy with all

What do you dislike?

nothing dislike everythimg is looks good

What business problems are you solving with the product? What benefits have you realized?

pen

GitLab review by Tres W.
Tres W.
Validated Reviewer
Verified Current User
Review Source

"Useful Part of Content Workflow"

What do you like best?

I like that members of one department can upload files, my team can edit those files and merge them with the master branch, and then the website team can push the edited content to our website.

What do you dislike?

Sometimes it can be difficult to attribute changes to an employee once content has been merged into the master branch.

What business problems are you solving with the product? What benefits have you realized?

Content contributors from different company departments need content edited before it goes online, but emailing files directly to my team is not tenable process. With GitLab, content contributors can upload content to a central repository instead sending it directly to my team.

GitLab review by Manoj P.
Manoj P.
Validated Reviewer
Verified Current User
Review Source

"Gitlab - git collaboration tool for your team"

What do you like best?

The ability to deploy Gitlab on your personal servers, and it work like a charm out of the box. Gitlab becomes a free tool, as you can take the tool and install it on your private servers. This is a great deal to have total control of the disasters that can happen in the cloud.

What do you dislike?

The UI/UX of the current version is not that great. The other competitors like Github or Bitbucket, they are doing great to adopt more users, because of the very nice UI. I think is this is improved, certainly more people will start using it.

Recommendations to others considering the product

Recommended 10/10

What business problems are you solving with the product? What benefits have you realized?

Mostly research projects, side projects, small softwares, and to backup old projects. Free private repos is the best benefit !

GitLab review by Internal Consultant
Internal Consultant
Validated Reviewer
Review Source

"cool dx tool"

What do you like best?

code syncronization is seamless and the tool is awesome

What do you dislike?

noting much but scope of improvement in the interface

What business problems are you solving with the product? What benefits have you realized?

code sync.

GitLab review by Administrator
Administrator
Validated Reviewer
Review Source

"Gitlab"

What do you like best?

Gitlab is ued to host our repository and it solves all our problems

What do you dislike?

Sometimes performs slow with Pull Request

What business problems are you solving with the product? What benefits have you realized?

Continuous Integration and Continuous Delivery

GitLab review by Industry Analyst / Tech Writer
Industry Analyst / Tech Writer
Validated Reviewer
Review Source

"Great repository"

What do you like best?

It's a great git-based repo.

We use for Salesforce developments.

What do you dislike?

I've been using the tool only for a few months yet.

What business problems are you solving with the product? What benefits have you realized?

VCS is our mainly usage. Now our teams are better organized.

GitLab review by Giorgi D.
Giorgi D.
Validated Reviewer
Verified Current User
Review Source

"Internal source control tool"

What do you like best?

The best thing about gitlab is that it can be hosted on premises and is very easy to setup even for a linux newbie like me. I had it up and running in about an hour or two. It can also import git repositories from other systems making it very easy to migrate to gitlab. The built in diff viewer is also comfortable for making quick code reviews.

What do you dislike?

The biggest disadvantage of gitlab is probably it's speed. It's not slow but it would be nice if it was faster. Also it would be useful if it could import svn repositories too.

Recommendations to others considering the product

I suggest configuring groups before creating any repositories because moving repositories between groups or renaming groups changes repository url.

What business problems are you solving with the product? What benefits have you realized?

Gitlab allows us to easily host internal source control without paying a lot.

GitLab review by David L.
David L.
Validated Reviewer
Verified Current User
Review Source

"The best Git server solution around"

What do you like best?

GitLab has done an amazing job of building an all-inclusive version control system that integrates many of the tools that we use with Git like CI and chat.

What do you dislike?

The UI for GitLab's web application isn't super great. Navigation is a little odd and it's hard to get to things like starting a new repository.

What business problems are you solving with the product? What benefits have you realized?

We needed a Git server to host all of the code we write for clients. GitLab has offered limitless platform for hosting that code as well as a CI platform for ensuring the highest quality of our projects.

GitLab review by Sebastian I.
Sebastian I.
Validated Reviewer
Verified Current User
Review Source

"I recently made the switch from GitHub to GitLab - couldn't be happier"

What do you like best?

GitLab is great because of their focus on development teams, rather than individual developers. I was originally using GitHub, which is great for personal projects and small code repositories, but it wasn't quite working for the needs of my business. GitLab has great features that made working with a team much more appealing: free private repositories, self-hosted GitLab management, and team management. GitLab also has an awesome activity report that shows very detailed information about exactly what each team member has been doing. This comes in handy when something goes wrong and we need some transparency and accountability.

What do you dislike?

When I was first researching GitLab and creating my account, the user interface of the site seemed a little bit confusing. It took me a while to figure out the difference from their remote and locally hosted services. It was also a bit confusing figuring out how to create and properly manage my team.

Recommendations to others considering the product

Setting up your repository and team management takes a bit of time, but once it's all set up, the workflow is so nice and smooth.

What business problems are you solving with the product? What benefits have you realized?

GitLab is great for enterprise level repository management. They allow you to create different teams, manage permissions, and create private repositories all with their free plan. I recently used GitLab to integrate version control and a staging environment into my development process where I work.

GitLab review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"The greatness of gitlab"

What do you like best?

I like how easy it is to contribute to a project. I can do many features in browser without having to use the command line. Merge requests are very simple and I like the email updates when a pipeline succeeds/fails.

What do you dislike?

Sometimes my pipelines will fail for no apparent reason, it might be a server timeout of some sort but I am never told why. I also dislike how slow gitlab can be at times.

What business problems are you solving with the product? What benefits have you realized?

Currently using it while working on a distributed team. It is very easy to understand and having roles makes it more organized. Albeit, it doesn't tell me I'm not allowed to make merge requests unless I'm admin; I had to search for user privileges.

GitLab review by Ernest O.
Ernest O.
Validated Reviewer
Verified Current User
Review Source

"Awesome product"

What do you like best?

I like Gitlab CI, continous integration that comes out of the box with Gitlab. It has runners for docker meaning you can test and build virtually any codebase just by setting up a gitlab configuration.

What do you dislike?

Nothing comes to mind immediately. Plus, it's an opensource project, anything I find that I dislike can be a PR.

Recommendations to others considering the product

Gitlab is really cost effective for teams, compared to competitors like Github. Github charges a monthly fee per user for private organisations. With gitlab on the other hand, all you need to do is deploy an instance and you have as many developers as your infrastructure can allow.

What business problems are you solving with the product? What benefits have you realized?

Gitlab has helped us adopt continous integration practices and deliver features faster.

GitLab review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"The best online git experience I have had."

What do you like best?

The available suite of tools is extraordinary. Though github has taken all the hype, the fact that I can host any type of repository free of charge is absolutely fantastic. GitLab leaves nothing to be desired and is the only place I now use for online repo.

What do you dislike?

The user interface and management can be a little clunky in certain areas. For example, the way the sidebar changes on context makes it hard to know where I am. I would like to see some polish in this area.

Recommendations to others considering the product

I was hired as a contractor to evaluate the current cost climate and flexibility of repository services. Because they offer additional services including on-premise services, gitlab allows you to grow in any direction you need. This has been by far the best transition I have made for myself, and it was the choice made by the company that hired me to evaluate current offerings. I can't recommend it enough.

What business problems are you solving with the product? What benefits have you realized?

Being an independent developer, cost and accessibility are huge issues for me. being able to share a project with a customer and allow them to participate in the wiki and the development process has changed the way I do business. It also allows me to collaborate with colleagues on a per project basis very easily when I need extra help. It has solved my cost issues for my needs by being free.

GitLab review by Josh Q.
Josh Q.
Validated Reviewer
Verified Current User
Review Source

"Good internal Git server for config management"

What do you like best?

Easily installed and managed. Does everything I need in a git server.

What do you dislike?

Interface isn't always intuitive. Hard to find configuration options, and have to go pretty deep to find what I need to change.

Recommendations to others considering the product

Easy to setup and use. A bit of a pain to administer, but still cheaper than alternatives.

What business problems are you solving with the product? What benefits have you realized?

A private git repository we can use with many different projects and different user access. For use with both internal and external users if possible.

Kate from G2 Crowd

Learning about GitLab?

I can help.
* We monitor all GitLab reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.
GitLab
4.4
(165 reviews)