G.4 · Versionner et collaborer
Fusionner et résoudre un conflit
Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur
Une branche n'a d'intérêt que si son travail finit par revenir dans la branche principale : c'est la fusion (merge). La plupart du temps, Git fusionne tout seul. Quand deux branches ont modifié la même ligne, il ne peut pas deviner laquelle garder : c'est un conflit, et c'est à vous de trancher. Rien de grave : un conflit se résout en trois minutes quand on sait le lire.
Ce que vous saurez à la fin : fusionner une branche, distinguer avance rapide et commit de fusion, lire les marqueurs de conflit, résoudre un conflit et terminer la fusion.
Au programme de ce lab
- Votre mission
- Pas à pas
- Fusionner
- Deux cas de fusion
- Le conflit
- Résoudre
- Moins de conflits
Ce que KubeNow vérifie
- La FAQ est fusionnée dans main
- La branche traduction est fusionnée par un commit de fusion
- Le titre final est « Bienvenue sur KubeNow Academy », la 2e ligne est conservée
- Aucun marqueur de conflit, aucune fusion en cours