About GitLab
GitLab pricing
GitLab has a free version and offers a free trial. GitLab paid version starts at US$29.00/month.
Alternatives to GitLab
GitLab Reviews
Feature rating
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Gitlab Review
I really like using Gitlab CI. We are building and deploying our applications using Gitlab CI mostly every day. It's very stable and fast. So that m overall experience is very good with Gitlab CI.
Pros
The working style of most of the CI/CD tools are similar in the background. The ones that has better UI and fast responses are making a difference in the market. Gitlab CI, by far has the best UI. The button clicks, flows and placement of the features are very well-designed.
Cons
I cannot say least but I would be happier if Gitlab adds more UI features in CI/CD level.
Reasons for Choosing GitLab
We were not satisfied with the CI/CD tool that we were using because of stability problems.Switched From
JenkinsReasons for Switching to GitLab
We just compared the UI/UX experience of all alternative producsts and Gitlab and decided to move forward with it. In technical terms, also Gitlab CI is very satisfying.- Industry: Information Technology & Services
- Company size: 201–500 Employees
- Used Daily for 6-12 months
-
Review Source
GitLab Review
GitLab resolved our version controlling problems, code review problems. It helps to maintain our code standards very easily. We can setup It on our local server also very easily. It is free anyone can try it.
Pros
GitLab is a superb source code managemanet provide. It is free. We can install it in our privet server also. As well as we can use their server with a free account. We use git for version control. GitLab provides awesome support for version control. It is a very easy tool. Anyone can use it very easily If someone has no more knowledge about versioning but He can use GitLab very easy. We can maintain our Repositories/Branchers. User access level also there. Currently, We use GitLab. We maintain feature branches, dev branch, and master branch. Everyone does not allow to merge code to the dev branch. If someone add merge request to the dev branch, our one-person review code and merge. Then we use GitLab it is easy for us. GitLab provides superb dashboard it very easy to review code. It shows all code changes with file by file. Easy to compare. As well as we can compare two branches vary easy. It provides a clear, unique, user-friendly dashboard. GitLab also supports CI/CD process. It's superb we can recommend for anyone. If our commit has some conflict it shows how to resolve that step by step.
Cons
When I add a new commit. If the file is large/have many lines. It not showing code changes directly. It shows a message file has many lines cannot show changes that kind of message. Sometimes when we compare two commits. It not more clear. Some times confusing. If I show some file history only show commits. not showing code changes by commits. We want to go and check every commits to show changes.
Reasons for Switching to GitLab
It's free. We can setup on our local servers. It provides an easy, powerful, clear, and userfriendly dashboard. Its same thing wants for version control. Its there on GitLab.- Industry: Program Development
- Company size: 11–50 Employees
- Used Daily for 1+ year
-
Review Source
Great tool for collaboration and development
I am very happy with GitLab it is a great alternative to GitHub
Pros
Easy version control, Deployment is simple.
Cons
When working as a team you have to have strict rules to prevent a mess.
- Industry: Computer Software
- Company size: 201–500 Employees
- Used Daily for 2+ years
-
Review Source
Beware of GitLab billing issues
Not long ago, I ordered some GitLab licenses since more people wanted to use it. I asked to go from 57 to 75 licenses. Instead, GitLab put the order in wrong and added 75 licenses, bringing us to 132 total.
About this time, I was pulled to a critically-important project that was way behind schedule and told not to work on anything else. When I got enough breathing room to switch back, [SENSITIVE CONTENT] acted like she couldn't care less. The most I ever got was "I'll be sure to look into it" or "I'm still looking into it".
The process dragged on for weeks. I had to nag her over and over again for updates until she finally told me that GitLab's billing department had decided... not to give me a refund because it had been too long. How convenient, especially after dragging out the process for so long.
I complained about this, asked for a new account manager, and got what I requested. [SENSITIVE CONTENT] took my concerns to the GitLab crew again... and got told once again that not only would we not receive a refund, GitLab wasn't going to offer us any sort of compensation or credit whatsoever.
We're a software company as well, and we would never treat loyal customers this way - especially not our power users. I've built my DevOps career around GitLab and encouraged others to do the same. That GitLab could be so tone-deaf over a problem that was clearly their fault speaks volumes to how the company has changed.
Pros
GitLab does well as an all-in-one software development platform.
Cons
If GitLab makes a billing problem, it may refuse to rectify the problem as they did with us.
- Industry: Hospitality
- Company size: 10,000+ Employees
- Used Daily for 1+ year
-
Review Source
So easy and enjoyable to use
As a fairly non-technical QA person, I have love how easy it is to create pipelines and deploy through environments.
Pros
I like the clean, nice-looking interface and controls. I how it sets up pipelines, displays status of each deployment and allow me to re-run.
Cons
It would be nice to be able to re-start a pipeline rather than having to create a new one, even a duplicate feature to create the same one again.
Related categories
- Agile Project Management Software
- Marketing Project Management Software
- Online Project Management Software
- Project Management Software for Small Business
- Source Code Management Software
- Nonprofit Project Management Software
- Project Management Software for Architects
- Manufacturing Project Management Software
- App Development Software
- Continuous Integration Tools