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…).
Table des matières
A qui s’adresse cette formation ?
Profil du stagiaire
- Chefs de projet
- Développeurs
- Analystes
- Concepteurs
Prérequis
Aucun pré-requis technique – travailler sur des projets informatiques.
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
Contenu (progression pédagogique)
- 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étails
- 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
Les + de la formation
Formateurs certifiés
Tous nos formateurs référents sont :
- Certifiés dans leur domaine de formation
- Reconnus pour leurs qualités pédagogiques
- Experts-Conseils depuis plusieurs années
Coaching post-formation
Elitek vous propose à l’issue de chaque formation, un accompagnement adapté de vos collaborateurs dans la mise en œuvre des principes et méthodes présentés en stage.
L’engagement qualité pour nos formations
Soucieux de vous offrir des prestations de formation à la hauteur de nos engagements, Elitek s’est impliquée dans une démarche qualité et a été certifiée Qualiopi et référencée Datadock.
Admission
Entretien téléphonique et/ou physique de pré-admission avec un référent Elitek. Présentation de la part du client des problématiques rencontrées et détermination des objectifs professionnels de la formation. Délais d’inscription : 7 jours avant le début de formation.
⏳ Durée : 2 jours
🥇 Certification : Non
🧑🏫 Modalités : présentiel ou à distance
💶 Tarif :
📆 Prochaine session
Planning bientôt disponible.
📑 A télécharger
Vous souhaitez suivre cette formation ?
Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.