Propositions de modifications de votre travail avec des pull requests
Après avoir ajouté des modifications à une branche thématique ou à un fork, vous pouvez ouvrir une pull request pour demander à vos collaborateurs ou à l’administrateur du référentiel de revoir vos modifications avant de les fusionner dans le projet.
À propos des branches
Utilisez une branche pour isoler le travail de développement sans affecter les autres branches du dépôt. Chaque dépôt a une branche par défaut et peut avoir plusieurs autres branches. Vous pouvez fusionner une branche dans une autre branche en utilisant une demande de tirage (pull request).
Création et suppression de branches dans votre référentiel
Vous pouvez créer ou supprimer des branches directement sur GitHub.
À propos des demandes de tirage (pull requests)
Les pull requests vous permettent de proposer, d’examiner et de fusionner des modifications de code.
Comparaison des branches dans les pull requests
Les pull requests affichent les différences pour comparer les modifications que vous avez apportées dans votre branche de sujet avec la branche de base dans laquelle vous souhaitez fusionner vos modifications.
Création d’une pull request
Créez une pull request pour proposer et collaborer aux modifications apportées à un dépôt. Ces modifications sont proposées dans une branche, ce qui garantit que la branche par défaut contient uniquement le travail terminé et approuvé.
Création d’une pull request à partir d’un fork
Vous pouvez créer une pull request pour proposer les modifications que vous avez apportées à un fork d’un dépôt en amont.
Utilisation des paramètres de requête pour créer une pull request
Utilisez les paramètres de requête pour créer des URL personnalisées afin d’ouvrir des pull requests avec des champs prédéfinis.
Modification de l'étape d'une demande de fusion
Vous pouvez marquer un brouillon de pull request comme prêt pour révision ou convertir une pull request en une ébauche.
Demande d’examen de requête pull
Après avoir créé une proposition de modification (pull request), vous pouvez demander à une personne spécifique d'examiner les modifications que vous proposez. Si vous êtes membre de l’organisation, vous pouvez également demander à une équipe spécifique d’examiner vos modifications.
Garder votre pull request synchronisée avec la branche de base
Une fois que vous avez ouvert une pull request, vous pouvez mettre à jour la branche de tête, qui contient vos modifications, avec toutes les modifications apportées dans la branche de base.
Modification de la branche principale d'une pull request
Une fois qu’une demande de tirage (pull request) est ouverte, vous pouvez changer la branche de base pour comparer les modifications apportées à la demande de tirage par rapport à une autre branche.
Commit de changements sur une branche de demande de tirage créée à partir d’une duplication
Vous pouvez valider des modifications sur une branche de pull request qui a été créée à partir d’un fork de votre dépôt, à condition d'avoir l’autorisation du créateur de la pull request.