GitLab CE (Community Edition) is a Ruby-based Git repository manager first released in 2011, and this course walks through setting it up and using its core features for managing a full development workflow.
Features covered
- Version control with a complete history of project changes
- Continuous integration for automated testing and deployment
- Merge requests and code review tools for team collaboration
- Issue tracking alongside version control in one interface
- Wikis for collaborative project documentation
Setting up your own instance
You'll walk through installing GitLab CE, configuring it for your project and infrastructure, setting up user accounts with appropriate roles and permissions, and creating your first repositories under version control.