- Rappels utiles
- Types d'objets & références
- Se déplacer et contribuer au graphe Git
- Différentes zones de travail
- Manipuler des branches
- Mécanismes sur le Push
- Merge vs Rebase
- Fonctionnement d'un merge
- Fonctionnement d'un rebase
- Quand utiliser Merge ou Rebase
- Principes de collaboration
- Stratégies de branching
- Outillage collaboratif
- Conventional commits
- Git flows
- Les hooks

Formation Git - Avancé
- Maîtriser l'ensemble des concepts de Git
- Savoir construire et retravailler ses commits de manière atomique et lisible
- Maîtriser les différents flux de développement et de branching
- Connaître les différentes commandes avancées de Git
- Savoir configurer des hooks Git et les partager avec son équipe
- Apprendre à retravailler ses commits
- Amend & Cherry picking
- Add interactif
- Rebase interactif
- Fixup
- Quelques commandes situationnelles
- Annotate
- Worktree
- Reflog
- Bisect
À qui s’adresse la formation Git avancé ?
La formation Git avancé est conçue pour les utilisateurs ayant déjà une maîtrise des fondamentaux de Git, comme la configuration d’un dépôt, le fonctionnement des branches et la navigation dans le graphe Git. Elle s’adresse à des professionnels ou équipes cherchant à perfectionner leurs pratiques pour améliorer leur collaboration et leur productivité au travail.
Quelle est la différence entre les niveaux de formation proposés ?
4SH propose plusieurs niveaux de formations Git : Essentiel, Git : Fondamental et Avancé. La formation Git avancé se concentre sur des fonctionnalités et stratégies complexes, comme les workflows collaboratifs, le rebase interactif ou encore la gestion avancée des dépôts. Elle s'adresse aux participants souhaitant aller au-delà des notions de base pour adopter des pratiques adaptées aux projets en entreprise.
Choisissez une date pour pouvoir réserver !