There is no translation available.

Formation avancée Git/GitLab

Durée : 1 jour

Date : Sur demande

Type : Inter et Intra-entreprise

Niveau : Chef de projet informatique

Support de cours : Français

(Anglais disponible sur demande préalable)

Lieu : Dans nos agences ou sur site

Tarif par participant : 1050 €HT

Attestation : en fin de stage

Nos engagements

  • Des interventions personnalisées
  • Une offre améliorée selon nos retours d’expériences et notre veille technologique du marché
  • Des intervenants issus de l’ingénierie ayant une expérience opérationnelle éprouvée
  • Une formation orientée sur la pratique
  • Plus de 30 ans dans l’ingénierie et le conseil en logiciel technique, industriel et électronique
Plus
d'informations
This email address is being protected from spambots. You need JavaScript enabled to view it.

Description

Réussissez vos développements collaboratifs au travers de l’outil GitLab. Approfondissez vos connaissances de l’environnement de gestion de code décentralisé Git pour des développements importants et complexes. Orientée pratique, vous aborderez à la suite d’une courte partie théorique plusieurs situations concrètes vous permettant d’utiliser avec efficience Git et GitLab dans vos projets.

Participants / Prérequis

Avoir suivi la formation Git/GitLab Foundations au préalable.
Chef de projet niveau intermédiaire à expérimentée ayant la connaissance des fondamentaux de Git.

Objectifs pédagogiques de la formation

Le cursus a pour objectifs d’apprendre aux participants à :
  • Approfondir les concepts du gestionnaire de source décentralisé Git/GitLab.
  • Organiser les projets pour pouvoir travailler en équipe avec GitLab.
  • Déterminer un Workflow en fonction d’un projet.
  • Faire appliquer les bonnes pratiques de Git au sein d’une entreprise.

Programme

Présentation générale de Git

Utilisation de Git – Initialisation d’un projet simple

Création d’un projet
Stratégie de sous-dépots (définition, création, points d’attention,…)
Stratégie d’importation (définition, découpage, historique,…)
Importation de projets gérés sous SVN ou Clearcase
Cas particuliers, retours d’expériences

Utilisation de Git sur un projet complexe à plusieurs développeurs

Quel Workflow choisir selon le type de projet (+retour d’expérience)
Gestion des branches et des conflits de versions (approfondissement)
Gestion de l’historique (corrections, ré-ordonnancement,…)
Gestion des problèmes usuels (visions globales, retour en arrière,…)

Mise en place de l’intégration continue sous GitLab

Présentation détaillée des fonctionnalités d’intégration continue
Mise en place de « jobs » de qualimétrie
Mise en place de « jobs » de compilation
Mise en place de « jobs » de tests
Mise en place de « jobs » de génération de documentations
Mise en place de « jobs » de préparation de livraisons
Mise en place des « runners »
Exploitation des résultats d’intégration continue

Retour d’expériences et bonnes pratiques

Support

Support de formation mis à disposition à la fin de la session.