GIT : gérer le versionning et utiliser Egit (4-052)

Lot 4 - Développement - Développement logiciel - Référence 4-052

Formation créée le 10/12/2024. Dernière mise à jour le 27/03/2026.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

12 heures (2 jours)

GIT : gérer le versionning et utiliser Egit (4-052)

Lot 4 - Développement - Développement logiciel - Référence 4-052


Objectif général: À l’issue de la formation, les participants seront capables d’utiliser Git pour gérer efficacement les versions de leurs projets, de collaborer en équipe en mode décentralisé et d’utiliser Egit avec Eclipse pour simplifier leurs flux de travail. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Application (A) Compétences visées Comprendre les principes fondamentaux de la gestion de version avec Git. Installer et configurer Git sur différents environnements. Créer, gérer et organiser des dépôts Git. Travailler en équipe en utilisant Git pour un développement collaboratif. Intégrer et utiliser Git dans un IDE comme Eclipse.

Objectifs de la formation

  • Acquérir une compréhension claire des concepts de la gestion de versions distribuée.
  • Apprendre les commandes Git essentielles pour gérer les fichiers, les branches et les dépôts.
  • Mettre en œuvre un flux de travail collaboratif en utilisant Git et Egit
  • Utiliser Git dans un environnement de développement intégré (IDE).

Profil des bénéficiaires

Pour qui
  • Développeurs et chefs de projets logiciels.
  • Ingénieurs travaillant sur des projets collaboratifs.
  • Toute personne souhaitant apprendre à gérer des versions de projets avec Git.
Prérequis
  • Connaissances de base en ligne de commande.
  • Familiarité avec les concepts de projets logiciels et de collaboration en équipe.

Contenu de la formation

Jour 1 : Introduction à Git et gestion des dépôts (6 heures)
  • Introduction à la gestion de versions avec Git (1 heure) Concepts de base : gestion de versions, décentralisation, différences avec les systèmes centralisés. Bénéfices de Git pour le développement collaboratif. Travaux pratiques : Découverte de l’interface Git et configuration initiale.
  • Installation et configuration de Git (2 heures) Installation de Git sur Windows et introduction à la ligne de commande Git. Configuration des utilisateurs (nom, email) et gestion des clés SSH. Travaux pratiques : Configurer Git et cloner un dépôt distant.
  • Création et gestion des dépôts Git (3 heures) Initialiser un dépôt Git, ajouter et suivre des fichiers. Commits : principes et bonnes pratiques. Travaux pratiques : Créer un dépôt Git, y ajouter des fichiers et valider les modifications.
Jour 2 : Collaboration et intégration avec Egit (6 heures)
  • Gestion des branches et flux de travail collaboratifs (3 heures) Création, fusion et suppression de branches. Résolution des conflits et gestion des fusions. Introduction aux workflows Git (GitFlow, Forking Workflow). Travaux pratiques : Travailler en équipe sur un projet avec des branches.
  • Utilisation de Git avec Eclipse et Egit (2 heures) Installation et configuration d’Egit dans Eclipse. Gestion des dépôts, commits et branches via l’interface graphique. Travaux pratiques : Utiliser Egit pour gérer un projet collaboratif.
  • Projet final et mise en production (1 heure) Scénario : Gérer un projet de bout en bout avec Git et Egit. Débriefing et validation des acquis avec le formateur.

Équipe pédagogique

Professionnel expert technique et pédagogique.