Skip to main content

Enterprise Server 3.20 est actuellement disponible en tant que version candidate.

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.