Orateur
Description
This course is NOT ABOUT GIT; we will focus on using GitLab for software project management. You will learn to leverage GitLab's features to facilitate collaborative development, automate your tests, and publish code releases. Specifically, we will cover the following points:
- Creating a project in GitLab
- Managing members and permissions
- Working with issues: labels, milestones, templates
- Team collaboration: Branches and Merge requests
- Task automation through GitLab CI/CD: creating pipelines and jobs
- Managing environment variables and secrets
- Publishing packages and deploying documentation
Prerequisites: be able to communicate with a remote repository via Git (clone, fetch, push) and know how to manage branches.