Présentation de la formation Git Workflow
Dans cette formation Git centrée sur le travail en équipe, vous apprendrez à exploiter au mieux le système de branches afin de faciliter la collaboration d'une équipe de développement logicielle autour d'un même code source.
Nous verrons également comment structurer les équipes autour de workflows Git efficaces, comme le célèbre GitFlow.
Enfin, nous mettrons en pratique ces principes à l’aide d’outils spécialisés tels que GitLab, GitHub ou encore Bitbucket.
Pour une formation plus complète sur Git et notamment incluant les bases de l'outil, consultez notre formation Git Complete.
Description : public, durée, tarif, modalités
- ℹ️ Référence : GIT_WORKFLOW
- 🕞 Durée : 1 à 2 jours (de 9:30 à 12:30 et de 13:30 à 17:00)
- 🌎Modalités : Dans vos locaux ou en vidéo conférence
- 👥Nombre de participants : 4 à 10
- 💲Tarif: À partir de 2356€ HT pour un groupe de 4 personnes. Supplément de 245€ HT pour chaque participant supplémentaire. Hors frais de personnalisation et de déplacement – TVA 20%
- 🗣️Public : Ingénieur, techniciens et chefs de projet
- 📆Délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
- 👨🏫Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique. Les stagiaires seront capables de travailler sur leurs projets en collaboration et gérer leurs projets avec les fonctionnalités de Git.
- 🎚️Niveau de compétences : Les bases en Git doivent êtres maitrisés (commit, push, pull)
- ♿Accessibilité: Non accessible au personnes non voyantes non accompagnées
- 📚Contenu :
- Slides de la formation avec commentaires du formateur
- Fiche de synthèse des commandes Git et schémas
- Exercices et corrigés
Cette formation vous intéresse ?
Formation customisable
Plus de pratique mois de théorie
Dispensée par un expert Git
Contactez-nousRéponse sous 48h
Informations sur la formation travailler en équipe avec Git
- Utilisez efficacement les branches pour travailler en parallèle (Branch, Merge, Rebase, Cherry-pick) ;
- Résoudre les conflits de commit (Merge, Rebase, Pull) ;
- Travailler en petites et grandes équipes avec Git (Git Flow, Merge request, Pull request) ;
- Contribuer à un projet Open Source sur une plateforme comme GitHub ;
- Organiser et gérer correctement son projet (Git Submodule, Git LFS) ;
- Corriger les erreurs et réécrire l’historique (Reset, Rebase Interactif, Stash, Revert, Amend);
- Intégrer facilement et efficacement de la relecture de code avec des outils comme le Merge Request de GitLab
- Ordinateur (Windows, Linux, IOS) ;
- Savoir installer un logiciel sur son ordinateur ;
- Pouvoir télécharger ou installer l’outil Git ;
- Avoir des bases en Git (commit, push, pull) ;
Affin d’évaluer l’apprenant a l’issue de la formation, un quiz sera réalisé. les questions porterons sur les points abordées lors de la formation. Une attestation finale de formation sera délivré une fois l’ensemble des modules suivi et le test final exécuté.
Un questionnaire de satisfaction sera également proposé aux participants dans un objectif d’amélioration continue de nos pratiques de formation.
Cette formation Git Workflow se découpe en 1 ou 2 jours en fonction des chapitres additionnels retenus.
Chapitres de base :
- Introduction
- Présentation de la formation et du formateur
- Rappels sur les bases de GIT
- Quiz
- Les branches
- Comprendre le système de branche
- Créer une branche (git branch)
- Copier un commit (git cherry-pick)
- Faire un merge entre deux branches (git merge)
- Faire un rebase entre deux branches (git rebase)
- Merge VS Rebase
- Mettre de côté des modifications (git stash)
- TP et bilan du chapitre
- Réécrire l’histoire
- Modifier son dernier commit (git commit –amend)
- Annuler un commit (git revert)
- Réécrire l’historique d’une branche (rebase interactif)
- Modifier des commits plus anciens (edit)
- Fusionner des commits (squash)
- Reset les branches (git reset)
- TP et bilan du chapitre
- Travailler en équipe
- Maîtriser les modifications (git blame, git log, git show)
- Les organisations d’équipe autour de Git (Gitflow)
- Gérer les conflits lors des pull
- Travailler avec des branches
- TP et bilan du chapitre
- Hébergement de dépôts Git (Github, Gitlab, Bitbucket, Gerrit, …)
- Présentation de la plateforme
- Partage de code
- Les dépôts
- Les Issues
- Système de relecture de code
- Contribuer à un projet Open Source
- TP et bilan du chapitre
Chapitres additionnels:
- Gestion projet multi-dépôts
- Debugger son code avec Git
- Les hooks
- Git LFS
- Migration de dépôts Git
- Administration
- Appliquer Git a votre besoin et vos contraintes
Quel est votre niveau en Git ?
Vous souhaitez évaluer votre niveau en Git et identifier les chapitres qui vous serrons les plus utiles ? Auto évaluez vous avec notre QCM gratuit en ligne. Réalisez de nouveau ce test après formation pour constater, comme 100% de nos élèves, que vous avez améliorez votre score
Réalisez votre évaluation gratuitement
Evaluation en 10 minutes seulement
Nos élèves recommandent notre formation Git en équipe

Sarah B
Développeuse Fullstack
"Excellente formation, très concrète. J'avais déjà des bases solides en Git, mais je ne maîtrisais pas bien les workflows d'équipe comme GitFlow. Grâce à cette formation, je comprends enfin comment structurer notre travail en feature branches, et comment gérer les rebase proprement sans casser l'historique. Le formateur était très clair, et les TP en groupe m'ont vraiment permis de progresser sur les aspects collaboratifs"

Antoine D
Ingénieur logiciel
"Formation très utile pour les équipes qui on déjà de bonnes bases mais qui veulent mieux structurer leur collaboration. J’ai découvert des outils comme le rebase interactif et des bonnes pratiques pour les revues de code sur GitLab. Le formateur a aussi su répondre à des cas très concrets que nous rencontrons en projet. On sent qu’il a l’habitude du terrain."

Olivier V
Lead développeur
"Une très bonne piqûre de rappel sur certains points techniques (reset, cherry-pick, etc.), mais surtout un vrai plus sur l’aspect organisation d’équipe. Nous allons d’ailleurs mettre en place un workflow inspiré de GitFlow dès la semaine prochaine. L’approche pédagogique est dynamique, avec beaucoup d’exemples et de TP en petits groupes. J'aurais aimé que la formation dure un jour de plus pour approfondir Git LFS et les hooks."

Léo L
Ingénieur informatique
"Mon projet est en cours de migration de Synergy vers Git. J'ai la responsabilité de conduire cette migration, c'est pourquoi j'ai suivi cette formation. J'ai particulièrement apprécié que le formateur adapte la formation au besoin de mon équipe autour de cette migration et nous conseil à ce sujet."
Collaborez mieux avec Git
Conflits, historique illisible, branches désorganisées ? Formez votre équipe aux workflows Git.
Questions fréquentes sur la formation Git Workflow
Oui. Nous adaptons la formation selon votre niveau. Même des équipes expérimentées y découvrent de nouvelles pratiques. Cette formation n'est pas là pour apprendre a utiliser les bases de Git mais a passer au niveau professionnel et au travail d'équipe.
Tout à fait. La formation est personnalisable, y compris sur vos dépôts réels.
Nous utilisons GitLab, Bitbucket ou GitHub selon vos préférences, et montrons les différences principales. Si vous n'avez pas encore fait votre choix, nous vous recommandons GitLab pour des projets professionnel regroupant plusieurs développeurs.
Oui, nous pouvons intégrer les outils que vos équipes utilisent déjà au quotidien.