kubenow
Se connecterCommencer gratuitement

G.3 · Versionner et collaborer

Les branches

Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur

Une branche est une ligne de travail indépendante. On en crée une pour chaque nouvelle fonction ou chaque correctif : le travail avance à part, sans casser la branche principale, puis on le fusionne quand il est prêt. Dans Git, créer une branche est instantané et ne coûte rien : on en crée et on en jette sans arrêt.

Ce que vous saurez à la fin : créer une branche, passer de l'une à l'autre, comprendre ce qu'est vraiment une branche (une étiquette sur un commit), et visualiser l'historique de toutes les branches.

Au programme de ce lab

  1. Votre mission
  2. Pas à pas
  3. Une branche n'est qu'une étiquette
  4. Créer et changer de branche
  5. Voir toutes les branches
  6. Supprimer une branche
  7. Bien nommer ses branches

Ce que KubeNow vérifie

  • La branche recherche contient recherche.py
  • La branche correctif modifie app.py, sans recherche.py
  • main n'a pas bougé
  • Vous êtes revenu sur main, sans rien 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.