Aller au contenu principal

Versioning et travail collaboratif avec Git

La gestion de version moderne pour sécuriser vos projets et fluidifier le travail en équipe. 14h, parcours CPF à étudier selon la certification visée.

  • 14h · 2j
  • Français / English
Qu’on travaille en solo ou en équipe, la gestion de configuration et le versioning sont des éléments clés permettant d’assurer la sécurité des projets informatiques, et d’améliorer la qualité logicielle des livrables. Git apporte une réponse moderne au besoin de SCM, en inversant la logique des gestionnaires de configuration historique (CVS, SVN…).

Elitek en chiffres

500+

Stagiaires formés

100%

Formateurs certifiés & experts

10 ans

d’expérience, experts en France

4,7/5

100+ avis et évaluations

PROGRAMME DE FORMATION

Votre programme en PDF.

Versioning et travail collaboratif avec Git

Renseignez vos coordonnées pour télécharger le programme à jour de cette formation.

Objectifs pédagogiques

  • Utiliser efficacement l’outil
  • Faire adopter Git à toute l'équipe
  • Comprendre Git sous le capot
  • Rendre l'historique du code plus lisible

Public concerné & prérequis

Profil du stagiaire

  • Chefs de projet
  • Développeurs
  • Analystes
  • Concepteurs

Prérequis

  • Aucun prérequis technique
  • Travailler sur des projets informatiques

Programme détaillé

Installation et configuration

  • Historique de Git
  • Installation sous linux, mac ou Windows
  • Les options de configuration
  • La sécurité
  • Les fichiers à ignorer

Principes de Git

  • Git : un outil décentralisé
  • Une gestion par fichier
  • Branches et commit
  • Les états clear/stage/commit
  • L'index et le SHA-1
  • Les différents outil

Guide pratique de Git

  • Récupérer un projet
  • Créer un commit
  • Gestion des branches
  • Branches locales et remotes
  • Merge et rebase
  • Sélectionner un commit précis avec Cherry Pick

Erreurs, imprévus : se sortir d'un mauvais pas

  • Résoudre un merge compliqué
  • Les commandes Revert et Reset
  • Mettre de côté avec Git Stash
  • Résoudre un bug avec Git Dissect
  • Récupérer les données avec Reflog

Git en détail

  • Le mode interactif
  • Réordonner un commit
  • Casser ou fusionner les commit
  • Les références
  • Le système de fichier
  • Filtrer les références

Les sous modules

  • Cas d’utilisation
  • Créer un sous-module
  • Les contraintes
  • Partager un projet avec sous-modules

Git en équipe

  • Techniques avancées pour un commit lisible
  • Git Flow : simple, robuste et efficace
  • Faire un pull request sur GitHub
  • Le contrôle de qualité avec GerritLes Hooks

Modalités pédagogiques

Exposé théorique et participatif, dispensé en FR, alternant :

  • Présentation théorique
  • Discussion autour des cas organisationnels des participants
  • Vérification de la compréhension au fur et à mesure de l’avancement, par des QCM

Sont fournis aux stagiaires :

  • Support de cours en format en accès en ligne
  • Alternance d’exposés et de cas pratiques, synthèse

Formation à distance : L’outil Zoom sera utilisé pour la partie Visio-Conférence.

Validation & certification

La formation est ponctuée d’une attestation de fin de formation délivrée par Elitek au client. Y seront précisés les objectifs pédagogiques, le nombre d’heures total de la formation, la validation des acquis et la date.

Expérience & résultats

  • Taux de satisfaction : 9,6/10
  • Taux de réussite : 95 % sur 19 candidats présentés
  • Atteinte des objectifs (moyenne du centre) : 86 % sur 122 évaluations

*Moyenne des notes attribuées par un apprenant de la formation au cours des 12 derniers mois

Prochaines sessions

Sessions sur demande

Un conseiller Elitek vous propose une date adaptée à votre planning sous 24 h. Formations disponibles en présentiel et en distanciel.

Demander une date →

Délais d’accès & évaluation

Pour les formations avec session, la date limite d’inscription hors CPF est fixée à 7 jours avant le démarrage de la session.

La date de début dépend de la session choisie, des places disponibles et du financement. Elle est confirmée avant inscription. Pour l’e-learning, le délai de transmission des accès est indiqué dans les modalités pédagogiques.

Accessibilité & Qualiopi

Elitek est certifié Qualiopi pour ses actions de formation. Nos formations sont accessibles aux personnes en situation de handicap : un référent handicap vous accompagne pour adapter le parcours (rythme, supports, modalités d'évaluation). Contactez-nous pour étudier les adaptations possibles.

Contacter notre référent handicap →