Introduction
Vous pouvez poser différentes questions Copilot sur une demande de tirage, à partir de différentes vues au sein de la demande de tirage. Par exemple, vous pouvez demander à Copilot de résumer une demande de tirage ou d’expliquer ce qui a changé dans des fichiers ou lignes de code spécifiques d’une demande de tirage.
Obtenir un résumé d’une demande de tirage
Vous pouvez demander à Copilot de résumer une demande de tirage ou de fournir des informations sur son statut.
- Dans GitHub, accédez à une demande de tirage (pull request) dans un référentiel.
- En haut à droite de la page, cliquez sur à côté de l’icône , puis cliquez sur Assistance pour ouvrir le panneau Copilot Chat.
- Si le panneau contient une conversation précédente que vous avez eue avec Copilot, cliquez sur l’icône du signe plus dans le coin supérieur droit du panneau Copilot pour entamer une nouvelle conversation.
- En bas du panneau Copilot Chat, dans la zone de prompt, tapez une question et appuyez sur Entrée.
Exemples d’invites
Les invites suivantes sont des exemples de questions que vous pouvez poser à Copilot pour vous aider à obtenir des informations sur une demande de tirage.
Summarize this pull request
What is the current status of this pull request?
What are the main changes in this pull request?
Demander des modifications à un fichier spécifique dans une demande de tirage
Vous pouvez demander à Copilot d'expliquer les modifications apportées à un fichier spécifique dans une demande de tirage, ou de fournir des informations sur le statut d'un fichier dans une demande de tirage.
- Dans GitHub, accédez à une demande de tirage (pull request) dans un référentiel.
- Cliquez sur l’onglet Fichiers modifiés.
- Cliquez sur en haut à droite du fichier, puis cliquez sur Demander à Copilot des informations sur cette diff.
- Tapez une question dans la zone de prompt qui s’affiche en bas du panneau de conversation, puis appuyez sur Entrée.
Exemples d’invites
What are the changes in this file?
What is the status of this file in the pull request?
Demander des informations sur des lignes spécifiques d'un fichier dans une demande de tirage
Vous pouvez demander à Copilot d'expliquer des lignes de code spécifiques dans une demande de tirage ou de fournir des informations sur le statut de ces lignes.
- Dans GitHub, accédez à une demande de tirage (pull request) dans un référentiel.
- Cliquez sur l’onglet Fichiers modifiés.
- Cliquez sur le numéro de ligne de la première ligne que vous souhaitez sélectionner, ensuite maintenez la touche Maj enfoncée et cliquez sur le numéro de ligne de la dernière ligne que vous souhaitez sélectionner.
- Posez une question à Copilot ou choisissez parmi une liste de questions prédéfinies.
- Pour poser votre propre question sur les lignes sélectionnées, à droite de votre sélection, cliquez sur l'icône Copilot. Cela affiche le panneau GitHub Copilot Chat avec les lignes sélectionnées indiquées comme contexte de votre question.
Exemples d’invites
Explain the selected lines of code
What do these lines of code do?
Demander la raison de l’échec d’un workflow
Vous pouvez demander à Copilot d'expliquer pourquoi un workflow a échoué dans une demande de tirage et de fournir des suggestions pour résoudre le problème.
-
Dans GitHub, accédez à une demande de tirage (pull request) dans un référentiel.
-
Faites défiler jusqu’au bas de la page, puis, à côté de l’une des vérifications défaillantes, cliquez sur Détails.
-
En haut à droite de la page, cliquez sur à côté de l’icône , puis cliquez sur Assistance pour ouvrir le panneau Copilot Chat.
-
Si le panneau contient une conversation précédente que vous avez eue avec Copilot, cliquez sur l’icône du signe plus dans le coin supérieur droit du panneau Copilot pour entamer une nouvelle conversation.
-
En bas du panneau Copilot Chat, dans la zone de prompt, demandez à Copilot pourquoi la demande de tirage a échoué, puis appuyez sur Entrée.
Copilot répond avec des informations sur la raison de l’échec de la demande de tirage. Copilot peut également fournir des suggestions pour résoudre le problème.
-
Si Copilot a fourni des étapes pour résoudre le problème, vous pouvez suivre les étapes pour résoudre le problème.
Exemples d’invites
Why has this workflow failed?
What can I do to fix this issue?