7. Proposer une amélioration à un code source ou à un texte

CautionExercice pratique : Fates des binômes

Les Apprenant.e.s se constituent en binôme. Chaque membre du binôme va faire une copie, un du de l’autre.

Le but est de faire des modifications à la liste d’ingrédients du binôme et de lui proposer ensuite ces changements. Lorsque vous avez fini ces changements, vous pouvez les soumettre à votre binôme en lui envoyant votre demande de modification, ce qu’on appelle faire une

Pour l’exemple, nous modifions ici le fichier README.md (dans notre fork) pour y ajouter du contenu. Une fois la ou les modifications effectuées (commit + push), vous pouvez proposer de fusionner les modifications avec le document principal : cliquer sur Create merge request.

La merge request a été crée, elle peut être approuvée par les admins du repo puis ensuite effectuée ou directement effectuée par une personne ayant ce droit (suivant comment le repo a été paramétré).

TipLa merge request peut aussi être commentée de façon plus approfondie.

La merge request apparaît dans la forge pour le/la propriétaire du fork. Des commentaires peuvent être ajoutés àcette requête pour obtenir des précisions. Les changements opérés dans le fork par rapport au code source original sont visionables. Ces changements deviennent effectifs en acceptant la merge request.

Exemple de réponse faite à une demande de fusion :