Skip to main content

Utilisation de GitHub Codespaces pour les demandes de tirage

Vous pouvez utiliser GitHub Codespaces dans votre navigateur web ou dans Visual Studio Code pour créer des demandes de tirage, passer en revue les demandes de tirage et traiter les commentaires de révision.

L'utilisation d'un codespace pour travailler sur une demande de tirage vous offre tous les avantages de GitHub Codespaces. Pour plus d’informations, consultez « FonctionnalitĂ©s GitHub Codespaces Â».

À propos des demandes de tirage dans GitHub Codespaces

GitHub Codespaces vous offre un grand nombre des fonctionnalitĂ©s dont vous pourriez avoir besoin pour utiliser les demandes de tirage :

  • CrĂ©er une demande de tirage (pull request) – À l'aide des commandes Terminal et Git ou de l'affichage « ContrĂŽle de code source Â», vous pouvez crĂ©er des demandes de tirage (pull request) comme vous le feriez sur GitHub. Si le rĂ©fĂ©rentiel utilise un modĂšle de demande de tirage, vous pouvez l'utiliser dans l'affichage « ContrĂŽle de code source Â».
  • Ouvrir une demande de tirage – Vous pouvez ouvrir une demande de tirage existante dans un espace de code, Ă  condition d'avoir accĂšs Ă  la branche qui est fusionnĂ©e.
  • Passer en revue une demande de tirage – Une fois que vous avez ouvert une demande de tirage dans un espace de code, vous pouvez utiliser la vue « Demande de tirage GitHub Â» pour ajouter des commentaires de rĂ©vision et approuver les demandes de tirage. Vous pouvez Ă©galement utiliser GitHub Codespaces pour afficher les commentaires de rĂ©vision.

Ouverture d'une demande de tirage dans Codespaces

  1. Sous le nom du référentiel, cliquez sur Demandes de tirage.

    Capture d’écran de la page principale d’un dĂ©pĂŽt. Dans la barre de navigation horizontale, un onglet intitulĂ© « Demandes de tirage Â» est indiquĂ© en orange foncĂ©.

  2. Dans la liste des demandes de tirage, cliquez sur celle que vous souhaitez ouvrir dans Codespaces.

  3. Sur le cÎté droit de votre écran, cliquez sur Code.

  4. Sous l'onglet Codespaces, cliquez sur .

    Capture d'Ă©cran de la liste dĂ©roulante « Code Â» avec l'onglet « Codespaces Â» sĂ©lectionnĂ©. Le message « Aucun codespace Â» s'affiche. Le bouton Plus est mis en surbrillance.

    Un codespace est créé pour la branche de demande de tirage et est ouvert dans votre éditeur par défaut pour GitHub Codespaces.

Examen d'une demande de tirage dans Codespaces

  1. Avec votre Ă©diteur par dĂ©faut dĂ©fini sur Visual Studio Code ou Visual Studio Code pour le web, ouvrez la demande de tirage dans un codespace, comme dĂ©crit dans Ouverture d’une demande de tirage dans Codespaces plus tĂŽt dans cet article.

  2. Dans la barre d'activitĂ©, cliquez sur l'icĂŽne de demande de tirage Git pour afficher la barre latĂ©rale « Demande de tirage GitHub Â». Cette icĂŽne s'affiche uniquement dans la barre d'activitĂ© lorsque vous ouvrez une demande de tirage dans un codespace.

    Capture d'Ă©cran de la barre d'activitĂ© VS Code. Le pointeur de la souris pointe sur une icĂŽne affichant l'infobulle « Demande de tirage GitHub Â».

    Si vous avez ouvert une demande de tirage dans un codespace et que l'icĂŽne de demande de tirage n'est pas affichĂ©e dans la barre d'activitĂ©, vĂ©rifiez que vous ĂȘtes connectĂ© Ă  GitHub. Cliquez sur l'icĂŽne GitHub dans la barre d'activitĂ©, puis sur Se connecter.

    Capture d'Ă©cran de la barre latĂ©rale GitHub montrant le bouton « Se connecter Â». L'icĂŽne GitHub dans la barre d'activitĂ© est mise en Ă©vidence avec un encadrĂ© orange.

  3. Pour passer en revue les modifications apportĂ©es Ă  un fichier spĂ©cifique, cliquez sur le nom du fichier dans la barre latĂ©rale « Demande de tirage GitHub Â».

    Capture d'Ă©cran de la barre latĂ©rale « Demande de tirage GitHub Â». Un nom de fichier est mis en Ă©vidence avec un encadrĂ© orange foncĂ©.

    Cela affiche une vue de différences dans l'éditeur, avec la version du fichier de la branche de base à gauche et la nouvelle version du fichier, à partir de la branche principale de la demande de tirage, à droite.

  4. Pour ajouter un commentaire de révision, cliquez sur le signe + en regard du numéro de ligne dans le fichier affiché à droite de l'éditeur.

    Capture d'écran de la vue de différences. Dans la version principale du fichier, à droite de l'éditeur, le signe Plus en regard d'une ligne est mis en évidence.

  5. Tapez votre commentaire de revue, puis cliquez sur Démarrer la revue.

    Capture d'Ă©cran d'un commentaire en cours d'ajout, indiquant « Oui, je suis d'accord, c'est plus clair Â». Le bouton « DĂ©marrer la rĂ©vision Â» s'affiche sous le commentaire.

  6. Si vous le souhaitez, vous pouvez suggérer une modification que l'auteur de la demande de tirage (pull request) peut cliquer pour valider s'il est d'accord avec votre suggestion. Pour ce faire, cliquez et maintenez le + signe à cÎté de la premiÚre ligne que vous souhaitez suggérer de modifier, puis faites glisser le + signe vers la derniÚre ligne que vous souhaitez suggérer de modifier. Cliquez ensuite sur Créer une suggestion dans la zone de commentaire qui s'affiche.

    Les lignes que vous avez sĂ©lectionnĂ©es sont copiĂ©es dans la zone de commentaire, oĂč vous pouvez les modifier pour suggĂ©rer une modification. Vous pouvez ajouter un commentaire au-dessus de la ligne qui contient ```suggestion pour expliquer votre modification suggĂ©rĂ©e.

    Cliquez sur Ajouter un commentaire pour ajouter votre suggestion Ă  la demande de tirage (pull request).

    Capture d'Ă©cran d'une modification suggĂ©rĂ©e. Les boutons « Faire une suggestion Â» et « Ajouter un commentaire Â» sont affichĂ©s sous la modification suggĂ©rĂ©e.

  7. Lorsque vous avez terminĂ© d'ajouter des commentaires de rĂ©vision, vous pouvez ajouter un commentaire rĂ©capitulatif pour votre rĂ©vision de demande de tirage dans la barre latĂ©rale « Demande de tirage GitHub Â». Vous pouvez ensuite cliquer sur Commenter et envoyer, ou sur la flĂšche dĂ©roulante et sĂ©lectionner Approuver et envoyer ou Demander des modifications et envoyer.

    Capture d'Ă©cran de la barre latĂ©rale montrant les options de liste dĂ©roulante « Commenter et envoyer Â», « Approuver et envoyer Â» et « Demander des modifications et envoyer Â».

Pour plus d’informations sur l’examen d’une demande de tirage, consultez RĂ©vision des changements proposĂ©s dans une demande de tirage.

Afficher les commentaires d'une révision dans Codespaces

Une fois que vous avez reçu des commentaires sur une demande de tirage, vous pouvez l'ouvrir dans un codespace dans votre navigateur web ou dans VS Code, pour voir les commentaires de rĂ©vision. À partir de lĂ , vous pouvez rĂ©pondre aux commentaires, ajouter des rĂ©actions ou ignorer la rĂ©vision.