Skip to main content

Erste Schritte mit Eingabeaufforderungen für Copilot-Chat auf GitHub

Sehen Sie sich Beispielaufforderungen an, um Copilot-Chat nach Code, Repositories, Pull-Anfragen und vielem mehr zu befragen.

Chat mit Copilot über GitHub

Copilot-Chat reagiert unterschiedlich, je nachdem, wo Sie sich auf GitHub befinden. Die folgenden Beispiele zeigen die Arten von Fragen, die Sie in jedem Kontext stellen können.

Allgemeine Softwarefragen

  • Erzählen Sie mir etwas über Node.js-Webserver-Frameworks
  • wie kann ich eine Express-App erstellen
  • Was ist die beste Methode zum Aktualisieren eines npm-Pakets

Repository-Fragen

Navigieren Sie zu einem Repository, um den Zweck, die Struktur, den Code oder den Verlauf zu fragen. Copilot-Chat begründet seine Antworten in den tatsächlichen Dateien und Symbolen im Repository, sodass Sie eine allgemeine Übersicht erhalten und dann Nachverfolgungsfragen innerhalb desselben Kontexts stellen können.

  • Was ist der Hauptzweck dieses Repositorys?
  • Geben Sie mir einen Überblick darüber, wie dieses Projekt strukturiert ist.
  • Wie kann ich dieses Projekt lokal einrichten und ausführen?
  • Wo wird die Ratelimitierung in unserer API implementiert?
  • Was war die letzte zusammengeführte PR von USERNAME

Datei- und Codefragen

Öffnen Sie eine Datei, oder wählen Sie bestimmte Zeilen aus, und fragen Sie sie danach.

  • Erläutern Sie diese Datei.
  • Wie kann ich diesen Code verbessern?
  • Schreiben Sie einen Komponententest für diese Methode.

Fragen zu Pull Requests

Navigieren Sie zu einem Pull-Request, um über Änderungen, Reviews oder fehlerhafte Workflows nachzufragen.

  • Fassen Sie die Änderungen in dieser PR zusammen.
  • Was ist der Zweck dieser Datei?
  • Teilen Sie mir mit, warum dieser Auftrag fehlgeschlagen ist.
  • Was hat Copilot sich in dieser PR geändert und warum?
  • Was hat Copilot vor dem Öffnen dieser PR überprüft?

Debuggen von Fragen

Navigieren Sie zu einer fehlgeschlagenen Workflowausführung, einer Pullanforderung mit einer fehlerhaften Überprüfung oder fügen Sie eine Stapelablaufverfolgung ein, um Hilfe bei der Diagnose und Behebung des Problems zu erhalten.

  • Warum konnte dieser Workflow nicht ausgeführt werden?
  • Erläutern Sie diese Stapelablaufverfolgung, und schlagen Sie eine Lösung vor.
  • Welche Änderung in dieser PR verursachte wahrscheinlich den Fehlerhaften Test?

Fragen zur Sicherheitswarnung

Navigieren Sie zu einer code scanning, secret scanning oder Dependabot-Warnung, um danach zu fragen.

  • Wie würde ich diese Warnung beheben?
  • Auf welche Codezeile verweist diese Warnung?

Probleme, Diskussion und Commit-Fragen

Navigieren Sie zu einem beliebigen Problem, einer Diskussion oder einem Commit und fragen Sie Copilot-Chat dazu.

  • Was ist der Zweck dieses Problems?
  • Was ist die erwartete Ausgabe dieses Commits?