# Donner des avis

Fournissez des retours sur les pull requests en commentant les modifications, en proposant des changements et en approuvant ou en demandant des mises à jour avant de fusionner le code.

L’examen des pull requests est l’un des principaux moyens de collaborer sur GitHub. Lorsque vous passez en revue le travail d’un homologue, vous aidez à détecter les problèmes précoces, à partager des connaissances et à déterminer si une modification est prête à être fusionnée.

## Commentaires sur les modifications

Toute personne disposant d’un accès en lecture peut consulter et commenter les modifications proposées. En tant que réviseur, vous pouvez :

* Laissez des commentaires généraux sur la pull request.
* Commentez des lignes spécifiques pour poser des questions ou expliquer des préoccupations.
* Suggérer des modifications exactes que l’auteur peut appliquer en un seul clic.

Les discussions de revue apparaissent dans la chronologie de la pull request afin que toute l’équipe puisse suivre la discussion et les décisions prises.

## Demande de modifications et approbation

Lorsque vous avez terminé une révision, vous l’envoyez avec une décision qui indique à l’auteur ce qu’il faut faire ensuite :

* **Le commentaire** laisse des commentaires généraux sans approuver ou demander explicitement des modifications.
* **Approuver** indique que les modifications sont prêtes à être fusionnées.
* **Demander des modifications** indique les commentaires que l’auteur doit traiter avant que la pull request ne soit fusionnée.

## Examen des modifications avec plus de profondeur

Les révisions approfondies vont au-delà de la lecture de la différence en haut en bas.
GitHub vous donne des outils pour passer en revue les modifications volumineuses ou complexes avec précision :

* **Passez en revue un fichier à la fois**, marquez chaque fichier comme **Vu** pour le replier, et utilisez la barre de progression pour suivre votre progression dans la pull request.
* **Évaluer la sécurité et les dépendances.** L’examen des dépendances montre comment une pull request modifie les dépendances et si elle introduit des vulnérabilités connues, et l’analyse du code fait apparaître des alertes sur les modifications proposées.

## Lectures complémentaires

* [Démarrage rapide pour l’examen des pull requests](/fr/enterprise-server@3.21/pull-requests/get-started/reviewing-pull-requests-quickstart)
* [Reviewing dependency changes in a pull request](/fr/enterprise-server@3.21/pull-requests/how-tos/review-pull-requests/reviewing-dependency-changes-in-a-pull-request)