Contenus du cours
(Cliquez pour développer)
Statut du cours : complet
Découvrez comment GitLab unifie SCM, CI/CD et gestion de projet pour booster la productivité de vos équipes DevOps.
Guide pas à pas pour installer GitLab Omnibus sur Ubuntu et configurer vos premiers Runners GitLab sur Windows.
Apprenez les commandes Git fondamentales (init, clone, push, pull) pour interagir efficacement avec vos dépôts GitLab.
Sécurisez vos échanges Git et automatisez vos connexions en configurant une clé SSH ED25519 directement sur GitLab.
Étapes clés pour créer un dépôt, gérer la visibilité et réaliser votre premier push sur GitLab avec succès.
Maîtrisez le Fork sur GitLab pour contribuer à des projets Open Source sans compromettre le code original.
Optimisez votre workflow en isolant vos fonctionnalités grâce aux branches Git sur GitLab. Évitez les conflits.
Tuto complet pour enrichir votre dépôt GitLab via l'utilisation du terminal (CLI) ou de l'éditeur Web intégré.
Apprenez à utiliser le Rebase Git pour mettre à jour vos branches et maintenir un historique de commit GitLab propre.
Guide sur le Squashing de commits pour transformer vos brouillons en modifications professionnelles avant la fusion sur GitLab.
Invitez vos collaborateurs et gérez les accès de vos membres pour sécuriser le développement de vos projets GitLab.
Gagnez en efficacité en regroupant vos projets GitLab et en centralisant la gestion des permissions par équipe.
Apprenez à révoquer les accès et à gérer l'héritage des droits pour maintenir une sécurité maximale sur vos dépôts GitLab.
Maîtrisez les rôles Guest, Reporter, Developer et Maintainer pour une gestion granulaire des accès projets GitLab.
Utilisez le système de tickets GitLab pour traquer les bugs, planifier des tâches et collaborer efficacement.
Le guide essentiel sur les Merge Requests pour la relecture de code et la fusion sécurisée vers la branche main sur GitLab.
Automatisez votre suivi de projet en liant vos commits et Merge Requests aux tickets GitLab via les mots-clés.
Structurez votre calendrier de développement avec les Milestones GitLab pour suivre l'avancement de vos versions.
Créez une base de connaissances collaborative pour vos dépôts grâce à l'outil Wiki intégré de GitLab.
Apprenez à réaliser des sauvegardes manuelles et automatiques de votre instance GitLab pour prévenir toute perte.
Guide de restauration GitLab pour réinstaller vos données, fichiers de configuration et vérifier l'intégrité du système.
Transférez vos projets Bitbucket ou GitHub vers GitLab en conservant tout l'historique grâce aux outils d'importation.
Démarrez avec l'Intégration et Déploiement Continus. Configurez vos pipelines GitLab via le fichier .gitlab-ci.yml.
Utilisez les variables d'environnement GitLab pour sécuriser vos mots de passe et adapter vos jobs à chaque contexte.
Comprenez comment les rôles utilisateurs impactent vos pipelines GitLab et sécurisez vos branches protégées.
Installez, enregistrez et optimisez vos GitLab Runners pour exécuter efficacement vos jobs de test automatisés.
Maîtrisez le fichier de configuration des Runners GitLab pour gérer le parallélisme, les executors et la sécurité.
Accélérez vos builds GitLab CI/CD en utilisant le système de cache, les artefacts de compilation et le graphe DAG.
Industrialisez vos configurations GitLab CI/CD grâce aux mots-clés include, extends et au catalogue de composants.
Maîtrisez la livraison continue avec GitLab CI/CD pour la gestion des environnements, accès SSH et intégration Kubernetes.