kubenow
Se connecterCommencer gratuitement

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

  1. Votre mission
  2. Pas à pas
  3. Fusionner
  4. Deux cas de fusion
  5. Le conflit
  6. Résoudre
  7. 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

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.