Aller au contenu

Branche

Une ligne de développement nommée que Git suit par une référence mobile vers un commit.

Également appeléBranch
Développement logiciel

Préparer les changements sur une ligne distincte

Une branche est une ligne de développement. Git la représente par une référence nommée et mobile vers un commit. Les nouveaux commits sur cette ligne font avancer la référence. Les autres branches ne changent pas nécessairement.

Dans un exemple fictif, l’affichage de date est adapté sur fix/report-date puis enregistré en commit. La ligne principale reste d’abord à son état précédent. Après revue, le changement peut être intégré à la cible prévue. Le processus du projet décide si une pull request est nécessaire. Une branche n’est ni serveur de test distinct ni barrière d’accès automatique. Environnement de test, règles d’accès et approbations doivent être organisés séparément.

Sources

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles