Gestion des Branches et Merges avec Git

Correction du TP4 : Partager une nouvelle branche et résoudre un conflit
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Git - Les fondamentaux
Revoir le teaser Je m'abonne
3,3
Transcription

Cette leçon fait partie de la formation

Formation incluse dans l'abonnement Elephorm


DescriptionProgrammeAvis
3,3
Cette leçon fait partie de la formation

Formation incluse dans l'abonnement Elephorm


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.

Découvrez comment créer, gérer et fusionner des branches dans Git en utilisant des commandes essentielles.

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).

Voir plus
Questions réponses
Pourquoi utiliser l'option -u lors d'un <em>git push</em> ?
L'option -u permet de définir la branche distante de suivi (tracking) pour la branche locale, ce qui facilite les opérations de synchronisation futures.
Que se passe-t-il lors d'un <em>git pull</em> ?
Un git pull effectue d'abord un fetch pour récupérer les modifications distantes, suivi d'un merge pour intégrer ces modifications dans la branche locale.
Comment résoudre un conflit de merge dans Git ?
Pour résoudre un conflit de merge, vous devez éditer les fichiers en conflit, supprimer les marqueurs de conflit, et choisir quelles modifications conserver.

Programme détaillé

3 commentaires
3,3
3 votes
5
4
3
2
1
luismiguelrobles
Il y a 1 an
bon cours bien structuré, avec de bon exemple et TP, en appuis sont transmis les slides
Hicham Skiker
Il y a 2 ans
Un cours plutôt bon : bien structuré et présentant assez clairement et assez distinctement les notions fondamentales de Git.
bergeat.cedric
Il y a 4 ans
TP1 impossible sur Windows 10