
Le Merge et ses Cas Particuliers
Objectifs
Les objectifs de cette vidéo sont de vous apprendre à maîtriser le merge sous Git, comprendre le fast forward et gérer les branches non mergées de manière efficace.
Résumé
Apprenez à maîtriser le merge sous Git, y compris le concept de fast forward et la gestion des branches non mergées.
Description
Dans cette leçon, vous allez découvrir la notion essentielle du merge sous Git. Le merge est le processus par lequel les modifications apportées dans une branche sont intégrées dans une autre branche, généralement la branche principale. Vous apprendrez à utiliser la commande git merge
pour combiner les modifications de deux branches. Nous aborderons également le cas particulier du merge fast forward, où les branches à fusionner n'ont pas divergé, ainsi que l'importance de la gestion des branches non mergées pour éviter de perdre des commits importants.
Nous détaillerons comment Git crée un commit de merge qui contient l'ensemble des modifications d'une branche donnée et comment le pointeur de branche est déplacé pour inclure ces modifications. En outre, nous expliquerons les implications de la suppression de branches non mergées, qui peut entraîner la création de commits orphelins susceptibles d'être supprimés après 90 jours.
Questions fréquentes
Programme détaillé
Module 1 - Introduction et configuration
Module 2 - Les bases
Module 3 - La gestion des branches
Module 4 - La Synchronisation
Module 5 - Modifier son historique
Module 6 - Commandes utiles
