Pull Requests
Une pull request (ou demande de fusion) est une demande pour intégrer des modifications dans un dépôt GitHub. Elle permet de discuter des modifications apportées, de vérifier leur qualité et de les fusionner dans le code source.
Comment ouvrir une pull request ?
Pour ouvrir une pull request sur GitHub, suivez ces étapes :
Allez sur la page du dépôt GitHub où vous voulez ouvrir la pull request.
Cliquez sur l'onglet "Pull requests" dans la barre de navigation.
Cliquez sur le bouton "New pull request".
Sélectionnez la branche que vous voulez fusionner dans le menu déroulant.
Cliquez sur le bouton "Create pull request".
Remplissez le formulaire avec les informations nécessaires :
Titre: un titre descriptif pour la pull request.
Description: une description détaillée des modifications apportées.
Assignees: les personnes assignées à la pull request.
Labels: les étiquettes pour catégoriser la pull request.
Milestone: la version du projet à laquelle la pull request est associée.
Reviewers: les personnes chargées de vérifier les modifications.
Cliquez sur le bouton "Create pull request" pour ouvrir la pull request.
Les collaborateurs du projet pourront alors examiner les modifications, discuter des changements et fusionner la pull request si elle est approuvée.
Félicitations, vous avez ouvert une pull request avec succès ! Vous pouvez maintenant discuter des modifications apportées, répondre aux commentaires et collaborer avec d'autres développeurs pour améliorer le projet.
Exemple de pull request
Voici un exemple de pull request sur le projet Pokémon :

Dans cet exemple, la pull request répertorie un bug dans le fichier BUGS.md. Les collaborateurs du projet peuvent examiner les modifications, discuter des changements et fusionner la pull request si elle est approuvée.
Exercice
Après avoir lu les explications sur les pull requests, vous pouvez passer à l'exercice suivant :
Ouvrez une pull request sur le dépôt first-contributions pour ajouter votre nom à la liste des contributeurs.
Suivez les étapes pour ouvrir une pull request et attendez que les propriétaires du dépôt examinent vos modifications.
Félicitations, vous avez ouvert une pull request avec succès ! Vous pouvez maintenant discuter des modifications apportées, répondre aux commentaires et collaborer avec d'autres développeurs pour améliorer le projet.