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
Revoir le teaser Je m'abonne
3,3
Transcription

44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,3
44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à 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 9 months
Commentaire
bon cours bien structuré, avec de bon exemple et TP, en appuis sont transmis les slides
Hicham Skiker
Il y a 1 year
Commentaire
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 3 years
Commentaire
TP1 impossible sur Windows 10