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

Formation Git - Installation, configuration & versionning

       réf : DOP-GT

Formation Git - Installation, configuration & versionning

Objectif de formation: Cette formation Git vous apprendra à utiliser cet outil populaire de versionnement de projet, de l’installation à la configuration et aux éléments DevOps. Vous apprendrez les bases de Git, le branching et le merging, et comment l’utiliser dans un environnement collaboratif. Le cours couvre également des sujets plus avancés tels que les hooks Git, l’automatisation avec Jenkins, et GitOps. À la fin de ce cours, vous serez en mesure d’utiliser Git en toute confiance pour vos propres projets.

Objectifs pédagogiques

  • Connaitre les enjeux d’un référentiel de code source pour les projets logiciel en équipe
  • Savoir installer et paramétrer Git
  • Instaurer des dépôts locaux et distants
  • Maîtriser Git au quotidien et dans un environnement de développement
  • Gérer les modifications de code et les conflits
  • Réaliser des travaux avec des branches et des opérations de fusion

Pré-requis

Utilisation de la ligne de commande et du Shell en environnement Linux

Connaissance d’un langage de programmation (souhaitable)

Connaissance de la notion de gestion de configuration (souhaitable)

Public concerné

Développeurs, architectes logiciels, chefs de projet, Sysops, Lead Dev, ingénieurs DevOps…

Programme de formation Git

  • La gestion de version et ses intérêts
  • Qu’est-ce que Git ?
  • Pourquoi cet outil est-il indispensable ?
  • Installer Git
  • Configurer Git

Travaux pratiques

Installation de Git sur l’environnement cible

  • Apprendre via les lignes de commande
  • Connaître les commandes de bases
  • Faire des commits

Travaux pratiques

Création d’un compte Gitlab

Installation d’un nouveau projet

Premier Commit

Push sur le repo distant

  • Création et gestion des branches
  • Réaliser des fusions
  • Gérer les conflits potentiels
  • Les dépôts distants
  • Les commandes fetch et pull
  • La commande push
  • Connaître les solutions existantes (BitBucket, GitLab, Github…)
  • Installation et administration de Gitlab
  • Gitflow
  • Relation entre conteneurs

Travaux pratiques

Découverte de la collaboration avec Gitlab

  • Utilisation d’un logiciel pour ne plus taper les lignes de commande
  • Découverte des logiciels existants
  • Focus sur les modules de VSCode

Travaux pratiques

Installation de GitLens sous Visual Code

Découverte de GitKraken

  • Création d’un projet avec dépôt distant et local 
  • Gérer les commits
  • Gérer les conflits
  • Gérer les branches
  • Modifier des commits existants (amend, rebase…)

Travaux pratiques

Forker un projet

Les merge requests

  • GitOps
  • Outils de gitlab.com (SaaS)

Travaux pratiques

Découverte de Gitlab CI

Mise en œuvre de cas pratiques

Équipe pédagogique

Professionnel expert dans le DevOps

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 Git.

Vous avez une question ?

    Jours

    2 (14 heures)

    Prix

    1500 € HT

    Télécharger

    Parcel Sandbox