Skip to main content

Fusionner et fermer des pull requests

Fusionnez, annulez et fermez les pull requests, résolvez les conflits de fusion et les problèmes liés aux vérifications d’état efficacement sur GitHub.

Resolving a merge conflict on GitHub

Resolve simple merge conflicts directly on GitHub using the conflict editor or handle complex cases via the command line.

Resolving a merge conflict using the command line

Resolve merge conflicts using the command line by identifying conflicting changes, editing files, and committing resolutions.

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.