Revue des modifications apportées dans les demandes de tirage
Une fois qu’une demande de tirage (pull request) a été ouverte, vous pouvez examiner l’ensemble des modifications proposées et en discuter.
À propos des révisions de demande de tirage
Les révisions permettent aux collaborateurs de commenter les modifications proposées dans les demandes de tirage (pull request), d’approuver les modifications ou de demander d’autres modifications avant la fusion de la demande de tirage. Les administrateurs de dépôt peuvent exiger que toutes les demandes de tirage soient approuvées avant d’être fusionnées.
Révision des changements proposés dans une demande de tirage
Dans une demande de tirage (pull request), vous pouvez examiner et discuter des commits, des fichiers modifiés et des différences (ou « diff ») entre les fichiers dans la base et comparer les branches.
Filtrage des fichiers dans une demande de tirage
Pour vous aider à examiner rapidement les modifications apportées à une grande demande de tirage (pull request), vous pouvez filtrer les fichiers modifiés ou utiliser l’arborescence de fichiers pour naviguer entre les fichiers.
Recherche des fonctions et méthodes modifiées dans une demande de tirage (pull request)
Vous pouvez rapidement trouver des modifications proposées pour une méthode ou une fonction dans une demande de tirage dans les fichiers .go, .js, .ts, .py, .php et .rb.
Commentaires sur une demande de tirage
Une fois que vous avez ouvert une demande de tirage (pull request) dans un dépôt, les collaborateurs ou les membres de l’équipe peuvent commenter la comparaison des fichiers entre les deux branches spécifiées ou laisser des commentaires généraux sur le projet dans son ensemble.
Consultation d’une révision de demande de tirage
Vous pouvez afficher tous les commentaires effectués dans une seule évaluation de demande de tirage.
Révision des changements de dépendances dans une demande de tirage
Si une demande de tirage contient des modifications de dépendances, vous pouvez afficher un résumé de ce qui a changé et déterminer s’il existe des vulnérabilités connues dans l’une des dépendances.
Incorporation de commentaires dans votre demande de tirage
Quand les réviseurs suggèrent des modifications dans une demande de tirage (pull request), vous pouvez incorporer automatiquement les modifications dans la demande de tirage ou ouvrir un problème pour suivre les suggestions hors étendue.
Approbation d’une demande de tirage comportant des revues obligatoires
Si votre dépôt nécessite des révisions, les demandes de tirage (pull request) doivent avoir un nombre spécifique de révisions d’approbation de la part de personnes disposant d’autorisations d’écriture ou d’administrateur dans le dépôt avant de pouvoir être fusionnées.
Ignorer la révision d’une demande de tirage
Si votre dépôt nécessite des révisions, vous pouvez ignorer les révisions de demande de tirage (pull request) qui ne sont plus valides ou qui ne peuvent plus être approuvées par le réviseur.
Extraction de demandes de tirage localement
Quand une personne vous envoie une demande de tirage (pull request) à partir d’une duplication (fork) ou d’une branche de votre dépôt, vous pouvez la fusionner localement pour résoudre un conflit de fusion ou pour tester et vérifier les modifications avant d’effectuer une fusion sur GitHub Enterprise Server.