Détails
- 8 Sections
- 34 Lessons
- 2 Days
Expand all sectionsCollapse all sections
- Présentation3
- 1.1La gestion de version et ses intérêts
- 1.2Qu’est-ce que Git ?
- 1.3Pourquoi cet outil est-il indispensable ?
- Installation3
- 2.1Installer Git
- 2.2Configurer Git
- 2.3Travaux pratiques: Installation de Git sur l’environnement cible
- Utilisation de Git4
- 3.1Apprendre via les lignes de commande
- 3.2Connaître les commandes de bases
- 3.3Faire des commits
- 3.4Travaux pratiques: Création d’un compte Gitlab, Installation d’un nouveau projet, Premier Commit, Push sur le repo distant
- Les branches3
- 4.1Création et gestion des branches
- 4.2Réaliser des fusions
- 4.3Gérer les conflits potentiels
- Travail en équipe8
- 5.1Les dépôts distants
- 5.2Les commandes fetch et pull
- 5.3La commande push
- 5.4Connaître les solutions existantes (BitBucket, GitLab, Github…)
- 5.5Installation et administration de Gitlab
- 5.6Gitflow
- 5.7Relation entre conteneurs
- 5.8Travaux pratiques: Découverte de la collaboration avec Gitlab
- Logiciel4
- 6.1Utilisation d’un logiciel pour ne plus taper les lignes de commande
- 6.2Découverte des logiciels existants
- 6.3Focus sur les modules de VSCode
- 6.4Travaux pratiques: Installation de GitLens sous Visual Code, Découverte de GitKraken
- Pratique6
- 7.1Création d’un projet avec dépôt distant et local
- 7.2Gérer les commits
- 7.3Gérer les conflits
- 7.4Gérer les branches
- 7.5Modifier des commits existants (amend, rebase…)
- 7.6Travaux pratiques: Forker un projet, Les merge requests
- DevOps3
- 8.1GitOps
- 8.2Outils de gitlab.com (SaaS)
- 8.3Travaux pratiques: Découverte de Gitlab CI, Mise en œuvre de cas pratiques