15 anos ajudando empresas brasileiras
a escolherem o melhor software

Sobre GitLab

Acompanhe o progresso e as atividades de seus projetos. Código, teste e implantação.

Saiba mais sobre o GitLab

Vantagens:

GitLab is easy to use and configure the code collaboration is also top notch with every commit being logged to review incase someone messes up the code.

Desvantagens:

A bit confusing at the beginning, it's complex and has a steep learning curve. The user interface could do a make over.

Notas do GitLab

Pontuação média

Praticidade
4,4
Atendimento ao cliente
4,2
Recursos
4,6
Relação qualidade/preço
4,5

Probabilidade de recomendação

8,8/10

O GitLab tem uma classificação geral de 4,6 em 5 estrelas com base em 1.097 avaliações de usuários no Capterra.

Você já usou o GitLab antes?

Compartilhe suas experiências com outros compradores de software.

Filtrar avaliações (1.097)

Justin
Justin
Senior DevOps Engineer
Usuário do LinkedIn Verificado
Serviços e tecnologia da informação, 201–500 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Made DevOps possible for my company

5,0 há 3 anos
Legendas em português disponíveis no player de vídeo
Liliane
Auxiliar, Brasil
Serviços ao consumidor, 2–10 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Inteligência

5,0 ano passado

Vantagens:

Os recursos bem práticos e fáceis ,ajuda muito no desempenho

Desvantagens:

Integração muito fácil ,só questão de treino

Avaliador Verificado
Usuário do LinkedIn Verificado
Desenvolvimento de programas, 1.001–5.000 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Excelente em tudo que disponibiliza.

5,0 há 2 anos

Comentários: Ótimo em tudo que se propõe, agiliza muito o fluxo de entregas.

Vantagens:

Todos os recursos são muitos bons, principalmente CI/CD e a criação, gerenciamento de projetos, a interface super amigável.

Desvantagens:

Até o momento ele me supriu em todas as demandas.

Tomasz
Tomasz
CTO, Polônia
Usuário do LinkedIn Verificado
Desenvolvimento de programas, 2–10 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Alternativas consideradas anteriormente:

Easy to setup , use and manage devops platform

5,0 há 9 meses

Comentários: We needed a tool that we could integrate with Nexus and that could be installed and used on our own servers. GitLab was a perfect fit

Vantagens:

I like how easy it was to set up and configure. Adding runners (servers that build your code) was intuitive, CI/CD works fine. When you switch from GutHub, you must get used to the naming convention, but this requires only a couple of minutes to get used to.Overall I highly recommend GitLab for anyone who wants to set up such a platform on-premise.

Desvantagens:

When you switch from other tools like GitHub you see features that are missing, mainly in CI/CD. You can't update a global variable from a job and must use workarounds. The pricing is a bit high, especially for the Ultimate plan.

Deepak
IT Architect, EUA
Logística e cadeia de fornecimento, 10.000+ funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Best tool for source code repository

5,0 há 2 meses Novo

Vantagens:

Easily manage the versions Able to create ci/cd pipeline

Desvantagens:

Na.

Justin
DevOps Engineer, EUA
Software, 201–500 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Beware of GitLab billing issues

1,0 há 2 anos

Comentários: 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.

Vantagens:

GitLab does well as an all-in-one software development platform.

Desvantagens:

If GitLab makes a billing problem, it may refuse to rectify the problem as they did with us.

Nathan
Mechanical Design Engineer, EUA
Automotivo, 10.000+ funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

GitLab for Mechanical and Electrical Engineers

5,0 há 2 meses

Comentários: It's great for small teams! It's hard to get people to use this over a "sharedrive", but it has significantly more features.

Vantagens:

It has all the necessary features for revision control for projects with a few people on it.

Desvantagens:

There is not a great way to teach this to people who are coming in from a CAD system like Catia, Solidworks, or Creo. There is not a great way to teach this to PCB designers that are coming from KiCAD or Altium. It would be great to have a GUI for those that aren't using a traditional codebase.

Manish Bhandari
Software developer, Alemanha
Serviços e tecnologia da informação, 201–500 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Review of Gitlab for developers from a developer

5,0 há 2 meses Novo

Comentários: I experienced streamlined collaboration, seamless version control, and efficient code review processes. With built-in CI/CD pipelines, it helps in automated testing and deployment, enhancing productivity and ensuring high-quality releases. GitLab's user-friendly interface and extensive documentation facilitate smooth onboarding and continuous improvement. Overall, GitLab empowers developers to focus on innovation and delivery, driving success in software development projects.

Vantagens:

Integrated CI/CD, Collaboration Features, Comprehensive Platform

Desvantagens:

GitLab can be resource-intensive, particularly for self-hosted instances and GitLab's extensive feature set and customization options can result in a steep learning curve for new users

Carlo
Energy Procurement, Dinamarca
Logística e cadeia de fornecimento, 10.000+ funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

DevOps Look no Further

5,0 mês passado Novo

Vantagens:

Agile and dynamic ability to build solutions across our complex organization with optimal visibility.

Desvantagens:

No cons have been experienced by the organization since using GitLab as our DevOps platform.

XUAN MAI
Product manager, Alemanha
Serviços financeiros, 11–50 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

An excellent hub for managing collaborative software projects

5,0 há 2 semanas Novo

Vantagens:

what I like most is that Gitlab provides intuitive UI and UX journey for users to fork and merge and the likes

Desvantagens:

Overall I don't find anything that is critically bad about Gitlab. Probably if there could be some AI-powered features integrated into GitLab, for example an AI-powered user manual for first-time users, it would be even greater

Álvaro
Álvaro
Fullstack developer, Itália
Usuário do LinkedIn Verificado
Serviços e tecnologia da informação, 2–10 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Great managing coding version. Powerfull code review. Struggle with large project.

5,0 há 2 meses Novo

Comentários: We use every day GitLab for share the projects of our company, documentation, control version code and collaboration features for peer feedback.

Vantagens:

In addition to allowing the management of code repositories, it also provides tools for continuous building, automated testing, issue tracking. Its ability to host both public and private code repositories.

Desvantagens:

Its relatively steep learning curve. May require significant hardware and bandwidth resources to run properly.

Jer Lang
Chief Architect, Malásia
Software, 201–500 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

A robust tool for project planning and code management

5,0 há 2 meses Novo

Vantagens:

Gitlab allows users to keep track and collaborate in every steps of the project from beginning to the end

Desvantagens:

It is slower to load and inherently complex to learn

Avaliador Verificado
Usuário do LinkedIn Verificado
Serviços e tecnologia da informação, 5.001–10.000 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Great tool for project management

5,0 mês passado Novo

Vantagens:

It’s easy to use and it’s a user friendly program. It’s great for project management. There’s a lot of online documentation which makes it easier to get started.

Desvantagens:

Sometimes the interface might be a little slow. Lacking in some features.

Alejandro
Alejandro
CTO & Co-Founder, Argentina
Usuário do LinkedIn Verificado
Internet, 11–50 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Alternativas consideradas anteriormente:

The best opensource tool for software engineering management

4,0 há 3 anos

Comentários: We're hosting all of our private code repositories on gitlab.com, using the issue tracker, merge requests. We also run our continuos builds and deploy directly to our Google Cloud Kubernetes Engine workloads.

Vantagens:

It's opensource though provides a cloud based solution with a really good free tier. It allows integrating code repositories with issue tracking and continuos integration and continuos deployment

Desvantagens:

User experience could be largely improved. Searching and filters are a bit clunky from the UX point of view. Also bulk actions are only allowed at project level.

Gábor
Gábor
Senior Programme Manager, Reino Unido
Usuário do LinkedIn Verificado
Telecomunicações, 10.000+ funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Alternativas consideradas anteriormente:

High performance at the facilities

4,0 ano passado

Comentários: Previously, I was looking for an on-premises rather than a cloud-based Git management system, and I found it. Several Linux packages are distributed, installation is easy, and it was good that I could build the environment quickly.

Vantagens:

It is a great largest Git hosting service. Since the system can be deployed in the local on-premises environment, we are operating it experimentally. The CI function can also be evaluated as excellent. This is the best option if local demand exists. It is good not to have large amounts of components and libraries that confuse things.

Desvantagens:

When running a large project, the response is usually slow. However, I had no problems with it myself. I am satisfied.

Istvan
Software Engineer, Argentina
Serviços e tecnologia da informação, 11–50 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação
Fonte: SoftwareAdvice

Alternativas consideradas anteriormente:

Gitlab: A Feature-full alternative to Github

5,0 há 5 anos

Comentários: We are utilizing gitlab to handle our code versioning and our continous integration and delivery pipeline. This includes our whole workflow from writting code to building it, testing it and deploying it to production.

Vantagens:

- Excellent UI that is easy to understand: many of our developers are migrating for the first time from other software (github, bitbucket) and a constant comment is that the ui is intuitive and easy to understand compared to previous software. The transition is always smooth. - Feature-full product: Gitlab offers a variety of features that I have found to be excellent and of high quality. The code-review process in gitlab is always smooth with the ability to resolve or re-open discussions, address specific comments or the whole of the discussion, the ability to suggest and even apply and commit code from the ui is also a huge plus. The IDE is decent and the file editor is also decent. The CI/CD integration with gitlab runners is smooth, the notification system is great. I get an email whenever a test fails. All from the gitlab ecosystem, i do not need to go to circleCi or some other provider for all of this, which allows the ui and experience to be consistent.

Desvantagens:

At this very moment there is no feature or issue that I have found to be detrimental to my experience.

Avaliador Verificado
Usuário do LinkedIn Verificado
Software, 501–1.000 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Alternativas consideradas anteriormente:

A must have tool for version controlling and software development process

5,0 há 2 anos

Comentários: GitLab is my everyday tool which I use for my course project management. I am really happy with its simple and easy-to-use open source support.

Vantagens:

Gitlab has features to set up project wiki, deployment, CI/CD pipeline and managing the project with role management with adequate space for personal projects.

Desvantagens:

The documentations are bit confusing and third party plug in integration is bit difficult and confusing.

Londou Jacques
Londou Jacques
Web Developer, Togo
Usuário do LinkedIn Verificado
Software, 2–10 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

GitLab one of the best code versoinnig tools

4,0 ano passado

Comentários: GitLab has a large and active community of contributors who help maintain and improve the platform

Vantagens:

GitLabprovides a complete end-to-end solution for software development, from source code management and version control to deployment and monitoring. This can be very convenient for teams who want to consolidate their development workflow in a single platform.

Desvantagens:

One potential limitation is the complexity of the platform. While GitLab's comprehensive feature set can be a strength, it can also make the platform more challenging to use and configure, especially for smaller teams or organizations.

Avaliador Verificado
Usuário do LinkedIn Verificado
Serviços e tecnologia da informação, 2–10 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Alternativas consideradas anteriormente:

Awesome Git Service

5,0 há 5 anos

Vantagens:

GitLab is a great place to host git repositories - for both private and commercial use. With its pretty and intuitive design, GitLab offers a great experience to work with. Collaboration is managed in a really great way. Their pricing is also amazing: it's mostly free to use. We've had multiple private repos on GitLab for years now and haven't had any reason to upgrade to a paid plan so far.

Desvantagens:

GitLab's customer support team is really slow at responding to support requests. However, since I'm on a free plan, that's okay and I think they probably allocate all of their support resources to their paying users - and that's totally fine.

Avaliador Verificado
Usuário do LinkedIn Verificado
Organização cívica e social, 11–50 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Great software wit a minimal but efficient design but can definitely use improvements

4,0 há 6 anos

Comentários: Best way to use it is to keep your gitlab organized is keeping pr's as functional as possible and not mashing 1000 changes into one pr. otherwise gitlab performance go down and so will the interest of the other people who review your merge request!! Setting up gitlab to manage your software projects is child's play, and although the UI is minimal in design it which gets the job done but could definitely use some enhancements and that would make it a top tier no nonsense go-to-software-management-product. Overall it is a great software. I am not aware of the quality of the customer service on the paid tier so can't comment on that. One can manage and maintain gitlab inhouse without needing any paid support. I would recommend it without reservations to any and all software developing companies.

Vantagens:

1. Free of cost 2. Highly efficient, does the job without uncertainty. 3. Never observed any downtime 4. Very frequent and proper updates to the software. 5. easy to maintain 6. can easily integrate with jenkins for Continuous Integration- Continuous Deployment. 7. Easy to setup and use, no support or setup or external teams required. Anybody with minimum computer skills can get this up and running. 8. easy integration with youtrack for issue tracking and merge requesting tracking

Desvantagens:

These are not very big cons, but I find them annoying and could definitely use improvement: 1. The edit description on an open merge request also shows up on the history. So If somebody were to make a 10 different changes to the title while keeping the 2. The code formatting in the description box is not too good. It can take several tries before getting it right. 3. There is no way of searching for something based on a line of text. For example if you were looking for a commit or a merge request but you only remember the 4. sometimes very challenging to go back and undo merges which are quite complex. 5. on a given pr, it shows icons of all the participants but doesn't say which participant did what... for example if 5 people have just viewed a pr and done nothing else even then it shows all of them as participants. It would be nice to have a feature which will only show activity by participant on every pr. 6. text based Search via ui is practically no existent. So if you search for something using a text which is part of a commit message, chances are it will not show up 100%.

Arnold
Arnold
SAP External Consultant, Honduras
Usuário do LinkedIn Verificado
Serviços e tecnologia da informação, 10.000+ funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

A complete tool to store your projects and configure your CI/CD

5,0 há 5 anos

Comentários: I have great thoughts about GitLab my experience has been really good. I was really impressed when I started working with it and configured the first project there. I definitely recommend GitLab to anyone that wants to start a new project and doesn't want to use too many tools, GitLab has everything that you need to start.

Vantagens:

I started using GitLab for an external project and I like the following: 1) Easy to work with and auto explanatory. Creating/configuring a new repository is really easy. 2) Great CI/CD implementation. Having the repository with built-in CI/CD is really convenient, you can have everything related to the build and deployment process saved along with your code. I have used bamboo and I really appreciate this feature, it might have its problems but it is really useful. 3) Unlimited private docker registry, you can have your own private registry for free. I cannot express how useful this is. 4) In order to help with the CI/CD process it allows the creation of tokens with access restrictions (read only), so you can use these tokens to download your code or your docker containers without having to provide your personal credentials. 5) It has its own task manager 6) It has free agents that are in charge of executing your builds/deploys so you don't have to provide your own resources.

Desvantagens:

1) Configuring build variables is really messy and it is not an ideal implementation. I haven't found a way to set different values for them depending on the branch, so configuring different environments is not too easy 2) Even though having your code with CI/CD is really convenient, it has some drawbacks. If you have an established continuous deployment process that you repeat in many projects and you want to change it (maybe a fix it or improve it) you will have to add that change to all your repositories and all the branches that you want to deploy. So it is a really good feature but it is not too flexible 3) The task manager is messy, and I didn't find a way to have a shared board. 4) It does not have too many software integrations, as I mentioned before I have used bamboo and I really like their integration with other software

Sachith
Software Engineer, Sri Lanka
Gestão da educação, 10.000+ funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

The Best DevOps Platform

5,0 há 5 anos

Comentários: Overall, GitLab is an excellent program for freelancers. It's really simple to use, simple to administrate and offers all that users need for developing. And if users implement it in the correct way it will speed up their development effectively. Adding more to this, it provides excellent ways to manage git repositories on a centralized secure server.

Vantagens:

Project operation: Using GitLab provides the user with complete control over their projects. Users can easily follow up activities assigned to their respective partners. Additionally, the program gives you the advantage to have members across the borders as well, hence it is pretty useful and comes in handy when the work is beyond the borders. Easy to use: GitLab is easy to lean and very easy to use the software as it helps in creating a project by giving instructions from the beginning. The tutorial mode is extremely helpful and because of that no experience or expertise is required to exhaust all the features offered by GitLab.

Desvantagens:

Contact Support: Although GitLab provides a good platform for its users, unfortunately, their contact section is poor. Users are unable to recover if they face any problem as the administration is limited. Administration can only be at your service if you own the premium version. Complicated: Although Gitlab is easy to learn when it comes to the menu users tend to feel as if they are lost in some sort of maze. The menu is pretty much clunky because of this some of its users are unable to use GitLab to its full potential. Additionally, the efficiency of users is reduced to a great extent when they wish to search for aspects because it consumes time and energy.

Andrei
Andrei
Lead game developer, Romênia
Usuário do LinkedIn Verificado
Internet, Profissional autônomo
Usou o software para: Mais de dois anos
Fonte da avaliação

A great free alternative to GitHub if you need large repos and teams

4,0 há 4 anos

Comentários: GitLab helped us solve all of our backup and collaboration needs for our large file projects. While we do have on-site physical backups just in case, GitLab is great at keeping the core files safe. On the physical backup we put big assets and on GitLab mostly the code. If it wasn't for GitLab we'd be using GitHub for some projects only as certain files surpass their limit.

Vantagens:

The biggest pro for us at JeFawk Games (me and my freelancing friends, not employees as stated) was the fact that it allowed for 1GB of space for free in private repos! Since we're working on games, we really needed the space and the privacy. This was from before GitHub was acquired by Microsoft and gave away unlimited free repos. Time forwarding a bit and GitHub is giving out free private repos of max 1GB with the option to use the Large File Storage thing, which in GitLab you don't need to bother with as you get it by default. It includes DevOps and a lot of other features that frankly we don't make use of. It's just the much bigger space by default and up to 3 collaborators. GitLab is great! Although it does have some cons....

Desvantagens:

One of the biggest problem with GitLab is that their website is a bit laggy. You can wait 1 to 4 seconds for some pages to load. Another issue is that we actually use the GitHub Desktop application to handle GitLab repositories and the setup to connect the application to GitLab is kinda clunky, more like to allow GitLab to be grabbed as URL. Wouldn't wanna go through that again, hopefully they already streamlined it as last time I did it was about 2 years ago.

Arzu
Arzu
Digital Marketing Specialist, Turquia
Usuário do LinkedIn Verificado
Software, 11–50 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Alternativas consideradas anteriormente:

Easy to use, comprehensive, open-source tool for project management

5,0 há 2 anos

Comentários: We have set up and customized GitLab on our own servers in order to manage a project where digital marketing, software, devops, human resources and many teams work together. This really relieved us of a great burden. Everyone's own project management area on GitLab was clear, besides, the issues and projects that they needed to work on were also very clear. We can follow many processes such as product development, project management, task tracking in a sustainable way. It also serves as a great archive for people who join the team later.

Vantagens:

GitLab is an easy to use and versatile project management tool. As a team, we use it not only for software development projects, but also for the follow-up of our other projects. It is really great that it is customizable, you can simplify your interface for your teammates who cannot use complex applications. This offers you a more user-friendly product.

Desvantagens:

It's a little harder for people other than engineers to adapt. You shouldn't expect traditional drag-and-drop kanban boards. It's a bit of a technical product. But if we consider that the intended use of the product, this is really normal, not a big minus.

Yurie Katri
Yurie Katri
DevOps Engineer, Espanha
Usuário do LinkedIn Verificado
Telecomunicações, 10.000+ funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

A perfect place for program management

4,0 há 2 anos

Comentários: Safe to use as SaaS. Easy to build even on-premises, but the SaaS version can be used with peace of mind thanks to strong security measures. Obtaining ISO/IEC 27001: 2013 certification, can be used with greater peace of mind, making it easier to approve the internal introduction request. If you are confident in the security, you can operate free of charge by creating a local server. When creating the request form to send to the internal IT department when submitting the SaaS version, there were some unclear points about security management in GitLab, but GitLab support took the trouble to conduct a remote meeting and was able to resolve all doubts.

Vantagens:

The source code can be managed anywhere as long as you are connected to the Internet. The editor also supports Once editing is finished, you can manage versions by connecting to the Internet and clicking, so you do not need to be connected to the Internet all the time. The source code editing software also supports this, so you can manage it with GUI button operation.

Desvantagens:

There is issue management, but there is no task management feature. Therefore, we are forced to handle GitLab + Redmine. If you have a task management feature, you can consolidate with this, and work efficiency will increase.

Isam
Trainee Engineer, Índia
Automotivo, 10.000+ funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Alternativas consideradas anteriormente:

GitLab: Efficient and Collaborative Software Development Platform

5,0 há 8 meses

Comentários: GitLab is a handy tool for making software. It helps keep track of changes to the project, makes it easier to test and fix problems, and even has tools for keeping the project secure. Everything is in one place, so it's easier to organize. Some people might find it a bit tricky at first, but with practice, it becomes more straightforward. Whether for big companies or small groups, GitLab is a useful friend for building software.

Vantagens:

GitLab stands out because it's an all-in-one platform for software development. It covers everything from storing code to testing, security, and teamwork. Developers in my team work together more easily and efficiently. GitLab also supports automation and follows best practices, making it great for speeding up development and ensuring good software quality. It's user-friendly, versatile, and works well for various types of projects.

Desvantagens:

One common drawback of GitLab is its relatively steeper learning curve, especially for new users or smaller teams. The platform's extensive feature set can be overwhelming, and the complexity of its interface may require some time to become proficient.