GitLab - An ultimate platform for Code Quality and Collaboration
July 12, 2024
GitLab - An ultimate platform for Code Quality and Collaboration

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with GitLab
GitLab helps our team to collaborate on code , track changes that which code has been changed and pushed by whom , tracking and managing the whole project through GIT Graph and also help us for pipelines. It can easily be hosted and the main feature it helps our team Is to do code review and create a merge request to the team leader who can go through the code and review it and come under discussions and then merge it.
Pros
- Helps in tracking issues , bugs and helps team in managing tasks and bugs
- It can be hosted on self server which makes it very easy for us.
- Best feature is providing clone and branch functionality for user to develop
Cons
- Never faced such issues but for large projects it should provide ease in work and shouldnot cause delays.
- It should enhance its documentation as many user and i also had to search through google for few basic steps
- Should look after some additional security features
- It has increased the speed and productivity and usage of code by the help of automation and integrated tools
- It is cost saving which helps us to enroll in more new platforms with it.
- Code quality tools and security scan also helps us to save our time.
Because with Visual Studio code, it was very easy for us to install GitLab in it and have easy access through the terminal and due to GitLab, it was easy to implement codes regarding API and AWS services to make our software better. Gitlens and all features help to check the commits and VSC allows us to integrate with various tools at once which makes it very interesting and easy.
We have not gone through the Paid Plan feature yet but have used the branch protection feature which helped us to prevent unauthorized merges of code and The two-factor authentication feature also helps to protect Git from any random user accessing it. The dependencing feature is also used sometimes but it has many limitations as we didn't had paid plan.
In our team when one developer creates a merge request then CI pipeline runs itself to check and validate the changes before merging and the pull request helps the other developer to check that changes merged can affect their code changes or not. CI also can be integrated into various tools which helps us to check the code quality and security functioning
Do you think GitLab delivers good value for the price?
Yes
Are you happy with GitLab's feature set?
Yes
Did GitLab live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of GitLab go as expected?
Yes
Would you buy GitLab again?
Yes
Comments
Please log in to join the conversation