MFE-IT

Formation Git Avancée – Reprenez le Contrôle Total sur l'Historique, les Branches et vos Déploiements

Référence : 2b-ga
870 € HT
2 jours
14 h
4 Janv. 2027
Distanciel
1 Fév. 2027
Distanciel
8 Mars 2027
Distanciel
26 Avr. 2027
Distanciel
3 Mai 2027
Distanciel

Nos sessions sont garanties dès 1 seul inscrit, pas de risque de report (sauf cas de force majeure).

Formation Git Avancée

Description de la Formation Git Avancée

Vous utilisez déjà Git au quotidien, mais vous vous heurtez parfois à des situations complexes : conflits de fusion, historiques chaotiques, stratégies de branches multiples, erreurs à corriger sans perte de données…
Cette formation avancée vous donne les clés pour maîtriser en profondeur Git, optimiser vos flux de travail et sécuriser vos cycles de livraison.

À travers des cas pratiques exigeants, vous apprendrez à manipuler l’historique avec finesse, à choisir les bons workflows selon vos projets, et à intégrer Git dans vos processus CI/CD avec clarté et performance. Découvrez également notre Formation Git, notre Formation GitLab CI/CD et notre Formation GitHub Fondamentaux.

Format

Distanciel (sessions enregistrées).
Il est possible de réaliser la formation sur votre site et de personnaliser le contenu de la formation afin de répondre aux besoins de votre projet professionnel.

Bon à savoir

Cette formation comprend de nombreux exercices (60 % de pratique) pour un meilleur apprentissage.  Nos sessions sont garanties dès 1 seul inscrit, pas de risque de report (sauf cas de force majeure). Un entretien en amont a lieu entre le participant et ou un référent de l’entreprise afin de bien prendre en compte le profil du participant (niveau, besoins, contexte professionnel, enjeux…).
Evaluation : pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants reçoivent une attestation de validation d’acquis à l’issue de la formation.

objectifs de la Formation Git Avancée

 A l’issue de la formation le participant sera capable de : 

  • Revoir les concepts avancés (rebase, cherry-pick, amend, reflog, reset)
  • Corriger proprement des erreurs de manipulation Git
  • Nettoyer et réécrire un historique pour le rendre lisible et maintenable
  • Comprendre les différences entre merge, rebase, squash et fast-forward
  • Mettre en place un Git Flow, trunk-based development ou stratégie sur-mesure
  • Intégrer Git dans des pipelines CI/CD avec rigueur (GitLab, Jenkins, GitHub Actions…)
  • Gérer les versions, tags, releases, hotfixes et rollbacks

Prérequis

  • Connaissance des commandes de base : init, clone, commit, branch, merge, push, pull
  • Avoir déjà utilisé Git dans un projet collaboratif réel
  • Aisance avec la ligne de commande et les interfaces GitHub / GitLab
  • Parce que chaque participant est unique, un entretien personnalisé avec notre expert nous permet de concevoir une formation parfaitement alignée avec ses objectifs, son niveau et ses enjeux professionnels.

Public visé par la Formation Git Avancée

Destinée aux développeurs, tech leads, DevOps et architectes ayant une bonne pratique préalable de Git.

financement de cette formation

Cette formation est financée directement par l’entreprise (pas de CPF, pas d’OPCO).

Voir nos modalités de financement.

programme détaillé de la Formation Formation Git Avancée

Concepts avancés de l’historique Git

Rebase interactif, amend, squash, cherry-pick, bisect, log avancé, reflog.

Conflits lors de rebase et merge, édition manuelle, stratégie de résolution par fichier ou section.

Réécriture propre avant fusion publique, nettoyage de commits inutiles, anonymisation.

Restaurer des commits perdus, rollback, erreurs fréquentes (force push, mauvaise base de rebase, conflit persistant).

Git Flow, Trunk-based development, GitHub Flow, monorepo vs multirepo, sous-modules et sous-arbres.

Hooks, pipelines automatiques, règles de fusion, protection de branches, automatisation des releases.

Création et maintenance de tags, branches de release, hotfixes, rétrocompatibilité.

Cette formation :

  • Est conçue pour des équipes expérimentées souhaitant professionnaliser leur usage de Git
  • Propose des exercices pratiques proches des réalités de production
  • Va au-delà de l’outil : elle aborde l’organisation des branches, la livraison, les processus collaboratifs
  • Apporte une vision stratégique et technique à long terme

FAQ – Formation Git Avancé

Git avancé désigne la maîtrise des fonctionnalités au-delà des commandes de base : rebase interactif, cherry-pick, stash, reflog, worktrees, submodules, hooks, rewrite d’historique, bisect, workflows Git Flow/GitHub Flow/trunk-based. MFE-IT forme les développeurs confirmés à utiliser Git comme un outil puissant et sûr au quotidien.

Le merge combine deux branches en créant un commit de fusion et préserve l’historique parallèle. Le rebase réapplique vos commits par-dessus une branche cible, produisant un historique linéaire. Chacun a ses usages : merge pour l’histoire collaborative, rebase pour un historique propre. La formation MFE-IT détaille quand utiliser chaque approche.

On utilise git reflog pour retrouver les commits perdus, git reset pour revenir à un état antérieur, git revert pour annuler un commit sans réécrire l’historique, git stash pour sauvegarder un travail en cours. MFE-IT présente les scénarios de récupération les plus fréquents avec des cas pratiques.

La formation dure 2 jours soit 14 heures, en distanciel ou en présentiel, avec 3 participants maximum par session et 30 jours de support post-formation inclus.

Non. MFE-IT ne gère pas directement les dossiers CPF ou OPCO et notre organisme n’est pas agréé Qualiopi. Cette formation s’adresse donc uniquement aux entreprises qui la financent directement.

C’est un choix assumé : nous avons privilégié l’agilité pédagogique et l’investissement dans la qualité réelle plutôt que dans la conformité administrative.

En contrepartie, vous bénéficiez d’un format 100 % sur mesure : entretien préalable, contenu adapté à votre contexte métier, sessions garanties dès 1 inscrit (sauf cas de force majeure), 3 participants maximum par session et 30 jours de suivi post-formation par email.

Pour plus d’informations voir notre faq et/ou nous contacter via notre formulaire de contact.

Prochaines sessions de la Formation Git Avancée

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.