GIT

Formation Git - Maîtrisez le contrôle de version en 2 jours

Maîtrisez les concepts clés de Git

✓ Formation officielle SFEIR InstituteNiveau Fondamentaux⏱️ 2 jours (14h)

Ce que vous allez apprendre

  • Maîtriser les bases de Git
  • Travailler en équipe
  • Définir un workflow Git
  • Utiliser Git au quotidien
  • Être sensibilisé(e)s aux bonnes pratiques

Prérequis

  • Compétence de base avec les outils de ligne de commande, par exemple en environnement Linux
  • Notions sur la gestion de version logicielle et la gestion sémantique de version

Public cible

  • Développeurs ou programmeurs qui travaillent en équipe, Développeurs ou programmeurs qui travaillent sur des projets open source, Toute autre personne ayant besoin de comprendre l'utilisation de Git au quotidien: consultants, chefs de projet, ingénieur devops, data scientists, ingénieurs machine learning,...

Programme de la Formation

15 modules pour maîtriser les fondamentaux

Sujets abordés
  • →Qu'est-ce que Git ?
  • →Les origines de Git ?
  • →Pourquoi utiliser Git?
Sujets abordés
  • →Le dépôt Git
  • →Les zones
  • →Le workflow de base
  • →La notion de commit
Activités

Bien démarrer avec Git

Sujets abordés
  • →Initialiser le dépôt
  • →Interroger le dépôt
  • →Traquer des fichiers
  • →Sauvegarder des fichiers
  • →Consulter l'historique
Activités

Création d'un dépôt

Sujets abordés
  • →Créer un commit
  • →Modifier un commit
  • →Supprimer un commit
  • →Annuler un commit
Activités

Gestion des commits

Sujets abordés
  • →Qu'est-ce qu'une branche?
  • →Créer une branche
  • →La position courante alias HEAD
  • →Lister les branches
  • →Naviguer entre les branches
Activités

Création d'un ensemble de branches

Sujets abordés
  • →Renommer une branche
  • →Supprimer une branche
  • →Fusionner des branches
  • →Rebaser des branches
  • →Labelliser des branches
  • →Publier des labels
Activités

Suppression d'une branche

Fusion de branches

Rebasage de branche

Sujets abordés
  • →Gérer des conflits
  • →Répercuter des modifications
  • →Pansements
Activités

Gestion de conflit

Sujets abordés
  • →Consulter l'historique
  • →Altérer une branche
  • →Conséquences
Activités

Modifier une branche en pratique

Sujets abordés
  • →Configuration
  • →Accès en SSH
  • →Chiffrer ses commits
Activités

Configurer son git

Sujets abordés
  • →Dépôts publics
  • →Dépôts distants
  • →Dépôts locaux
  • →Ajouter un dépôt
  • →Supprimer un dépôt
  • →Publier vers un dépôt
  • →Publier des labels
  • →Récupérer depuis un dépôt
Activités

Se connecter à un dépôt distant

Utiliser un dépôt public

Sujets abordés
  • →Récupérer des modifications
  • →Mettre de côté son travail
  • →Gérer les différences
  • →Agir de façon stratégique
  • →Discussion
Activités

Utiliser Git au quotidien

Sujets abordés
  • →Définition
  • →Utilité
  • →Ce qui existe déjà
Activités

Définir un workflow rebase

Définir un workflow merge

Sujets abordés
  • →Définir un workflow
  • →Définir des hooks
  • →Restreindre les droits aux dépôts
  • →Les bonnes habitudes
  • →Habitudes à bannir
Sujets abordés
  • →Ressources officielles
  • →Documentation en ligne

Formations associées

Prochaines sessions

Aucune date ne vous convient ?

Nous organisons régulièrement de nouvelles sessions. Contactez-nous pour connaître les prochaines dates disponibles ou pour organiser une session à la date de votre choix.

S'inscrire à une date personnalisée

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides) — Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos) — Le formateur réalise une manipulation ou une procédure devant les apprenants.
  • Laboratoires dirigés (Labs) — Mise en pratique guidée sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

1 580€ € HT

par apprenant