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
- Votre mission
- Pas à pas
- Une branche n'est qu'une étiquette
- Créer et changer de branche
- Voir toutes les branches
- Supprimer une branche
- 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