Skip to main content

Fusionner et fermer des pull requests

Résolvez les conflits de fusion et résolvez efficacement les problèmes avant la fusion. Ensuite, fusionnez, rétablissez ou fermez les demandes de tirage sur GitHub.

Résolution d’un conflit de fusion sur GitHub

Résolvez des conflits de fusion simples directement à GitHub l’aide de l’éditeur de conflit ou gérez des cas complexes via la ligne de commande.

Résolution d’un conflit de fusion en utilisant la ligne de commande

Résolvez les conflits de fusion à l’aide de la ligne de commande en identifiant les modifications en conflit, en modifiant des fichiers et en validant les résolutions.

Résolution des problèmes liés aux vérifications de statut requises

Résolvez les erreurs courantes et débloquez la fusion ou le push vers des branches protégées en résolvant les problèmes liés aux vérifications d’état requises.

Fusion d'une pull request

Fusionnez les pull requests dans la branche upstream, choisissez des méthodes de fusion et respectez les exigences du dépôt, comme les revues ou les vérifications d’état.

Fusion d'une pull request avec une file d'attente de fusion

Utilisez les files d’attente de fusion dans GitHub pour simplifier la fusion des pull requests, garantir que les vérifications requises sont validées et gérer efficacement les opérations de la file d’attente.

Fusion automatique d'une pull request

Activez ou désactivez la fusion automatique des pull requests pour fluidifier votre flux de travail et fusionner automatiquement les modifications une fois que toutes les conditions sont remplies.

Réinitialisation d’une pull request

Créez une nouvelle pull request pour annuler une pull request précédemment fusionnée et résoudre les conflits de fusion s’ils surviennent.

Fermeture d’un pull request

Fermez une pull request sans la fusionner afin d’éviter des modifications inutiles ou de prendre en compte des solutions alternatives dans d’autres branches.