Gestion des Branches et Merges avec Git
Découvrez comment créer, gérer et fusionner des branches dans Git en utilisant des commandes essentielles.
Introduction et configuration
Les bases
La gestion des branches
La Synchronisation
Modifier son historique
Commandes utiles
Détails de la leçon
Description de la leçon
Ce tutoriel couvre différentes opérations Git liées à la gestion des branches et aux merges. Nous commençons par créer une branche locale à partir d’une référence et la mettons en relation avec une branche distante à l'aide de l'option -u lors du push. Ensuite, nous récupérons des modifications en effectuant un pull qui combine les actions de fetch et de merge. Nous ajoutons également de nouvelles fonctionnalités à notre projet en mettant à jour le parser et en créant des tests pour valider les modifications. Enfin, nous traitons un conflit de merge et le résolvons manuellement avant de pousser les modifications finales à la branche de la première version de notre application (parser v1).
Objectifs de cette leçon
Les objectifs de cette vidéo sont de :
- Créer et gérer des branches locales et distantes.
- Pousser et récupérer des modifications sur des branches distantes.
- Résoudre des conflits de merge manuellement.
Prérequis pour cette leçon
Pour suivre ce tutoriel, vous devez :
- Avoir des notions de base en Git.
- Savoir utiliser des commandes Git simples comme git commit et git push.
Métiers concernés
Les compétences abordées dans ce tutoriel sont particulièrement utiles pour les métiers suivants :
- Développeur logiciel
- Ingénieur DevOps
- Gestionnaire de projets techniques
Alternatives et ressources
Les alternatives à Git pour la gestion de versions incluent :
- Mercurial
- Subversion (SVN)
- Perforce
Questions & Réponses