Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

DevOps - Git & GitLab

réf : DOP-GGL
Formation Technologies informatiques - Synthèse

Objectif de formation : Approfondir les connaissances de Git & maîtriser les usages de GitLab.

Objectifs pédagogiques

  • Maîtriser les bonnes pratiques Git en entreprise
  • Mettre en œuvre des workflows complexes
  • Organiser des dépôts très structurés
  • Utiliser GitLab pour organiser le travail en équipe
  • Utiliser la CI de GitLab
  • Administrer GitLab
  • Administrer la CI en utilisant des machines bare metal ou des conteneurs docker

Pré-requis

Avoir des bases solides sur Git

Public concerné

Développeurs expérimentés, responsables DevOps

Programme

  • Mise en place et gestion
  • Les limites actuelles
  • Workflow de gestion de patches
  • Générer et envoyer des patches avec la commande git
  • format-patch
  • Application de patches : les commandes git apply et git am
  • Définition et utilisation
  • Cas pratiques d’utilisation
  • Ajouter de l’information aux commits
  • Gestion des notes dans le dépôt
  • Concepts de base
  • Utilisation
  • Pourquoi y recourir ?
  • Concepts de base des sous-modules et structure de dépôt
  • Ajouter un sous-module à un dépôt existant
  • Clone un dépôt contenant des sous-modules
  • Obtenir de l’information
  • Mise à jour des sous-modules et des dépôts
  • Suppression de sous-modules
  • Subtrees versus sous-modules : quelles différences ?
  • Gestion des subtrees manuellement
  • Gestion des subtrees avec git-subtree
  • Mettre à jour les subtrees
  • Configuration du rerere
  • Enregistrer les résolutions de conflit
  • Exploiter l’enregistrement de manière automatique
  • Workflow de branche GitLab
  • Workflow à base de fork
  • Issues
  • Dashboard
  • Labels
  • Définition des rôles
  • Droits associés aux rôles
  • Fonctionnement des merges requests
  • Utiliser GitLab CI dans le workflow GitLab
  • Travaux pratiques
  • Architecture GitLab CI
  • Stage et pipelines
  • Création d’un runner sur une machine bare metal Images docker et CI : images docker et services
  • Optimisations de la plate-forme de CI
  • Gestion des utilisateurs et des groupes
  • Monitoring

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?

    Jours

    3 (21 heures)

    Prix

    2090 € HT

    Télécharger

    Parcel Sandbox