pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://docs.github.com/de/copilot/how-tos/copilot-cli/use-copilot-cli/browse-issues-prs-gists

data-next-head=""/>
Skip to main content

Browserprobleme, Pullanforderungen und Gists von GitHub Copilot-CLI

Verwenden Sie die Registerkarten in einer interaktiven Copilot CLI-Sitzung, um Probleme, Pullanforderungen und Gists zu durchsuchen, ohne das Terminal zu verlassen.

Standardmäßig verfügen interaktive Copilot CLI Sitzungen für Git-Repositorys über vier Registerkarten am oberen Rand des Bildschirms:

  • Sitzung: Die reguläre Chat-Erfahrung, bei der Sie Prompts für Copilot eingeben.
  • Probleme: Öffnen Sie Probleme im aktuellen Repository auf GitHub.
  • Pullanforderungen: Öffnen Sie Pull-Anforderungen im aktuellen Repository auf GitHub.
  • Gists: Ihre Gists auf GitHub.

Mit den Registerkarten Issues, Pull Requests und Gists können Sie Inhalte von GitHub.com durchsuchen, ohne zu einem Browser wechseln zu müssen. Dies ist nützlich, wenn Sie:

  • Suchen Sie ein Problem oder eine Pull-Anforderung, an der Sie arbeiten möchten.
  • Ziehen Sie ein Element in den Chat — fügen Sie schnell einen Verweis auf das ausgewählte Element in das Promptfeld ein, damit Sie Copilot bitten können, es zu untersuchen, zu beheben, zu kommentieren oder zu prüfen.
  • Zu einem Element springen auf GitHub.com – wenn Sie z. B. ein Problem kommentieren möchten, eine Pullanforderung zusammenführen oder einen Gist bearbeiten möchten.

Hinweis

Die Registerkarten Issues und Pull requests werden nur angezeigt, wenn Copilot CLI innerhalb eines GitHub-Repositorys ausgeführt wird. In anderen Verzeichnissen werden nur die Registerkarten " Sitzung " und "Gists " angezeigt.

Wechseln zwischen Registerkarten

  • Drücken Sie die TAB-TASTE , um zur nächsten Registerkarte zu wechseln.
  • Drücken Sie UMSCHALT+TAB-TASTE, um zur vorherigen Registerkarte zu wechseln.
  • Verwenden Sie die Maus, um auf eine Registerkarte zu klicken, um zu dieser zu wechseln.

Hinweis

Das Klicken auf Registerkarten erfordert Mausunterstützung. Dies ist standardmäßig aktiviert, kann aber mit der --no-mouse Befehlszeilenoption deaktiviert werden. Verwenden Sie die --mouse=on Option, um die Mausunterstützung erneut zu aktivieren, wenn sie deaktiviert wurde.

Der Tabulatorwechsel wird angehalten, während ein anderer Teil der CLI (z. B. die Schrägstrich-Befehlsauswahl) Ihre Tastaturanschläge beobachtet.

Allgemeine Tastatursteuerelemente

Die Registerkarten "Probleme", "Pullanforderungen" und "Gists " verwenden alle dieselben Steuerelemente. Egal, auf welcher dieser Registerkarten Sie sich befinden:

  • Verwenden Sie die NACH-OBEN- und NACH-UNTEN-TASTE, um ein Element in der Liste hervorzuheben.
  • Verwenden Sie die linke und rechte Pfeiltaste, um zwischen den Seiten in einer Liste zu wechseln.
  • Drücken Sie die EINGABETASTE , um eine detaillierte Ansicht des hervorgehobenen Elements anzuzeigen. Drücken Sie ESC in der Detailansicht, um zur Liste zurückzukehren.
  • Drücken Sie o, um das hervorgehobene Element (oder in der Detailansicht das aktuelle Element) mit GitHub.com zu öffnen.
  • Drücken Sie C , um einen Verweis auf das Element in den Eingabeaufforderungseingabebereich einzufügen, und springen Sie zurück zur Registerkarte " Sitzung ".
  • Drücken Sie / (auf den Registerkarten "Probleme " und " Pullanforderungen "), um mit einer benutzerdefinierten Abfrage zu suchen GitHub . Geben Sie eine Abfrage ein, drücken Sie die EINGABETASTE , um sie auszuführen, und ESC , um sie abzubrechen oder zu löschen.

Eine vollständige Liste der Tastendrücke, die Sie verwenden können, finden Sie am Ende dieses Artikels in der Tastaturreferenz.

Browserprobleme

Auf der Registerkarte "Probleme " werden die offenen Probleme im aktuellen Repository aufgelistet, die Sie betreffen – Probleme, die Sie erstellt, zugewiesen wurden, in denen sie erwähnt oder kommentiert wurden. Jede Zeile zeigt den Titel des Issues, die Issue-Nummer, den Autor und vor wie langer Zeit das Issue geöffnet wurde.

Die GitHub Suchabfrage, die zum Auffüllen der Liste verwendet wird, wird darüber angezeigt. Drücken Sie a, um zwischen der Anzeige nur der Issues, die Sie betreffen, und der Anzeige aller offenen Issues im Repository umzuschalten.

Wenn Sie c drücken, wird ein Verweis auf das Problem in das Eingabeaufforderungsfeld auf der Registerkarte " Sitzung " eingefügt. Sie können dann eine Eingabeaufforderung eingeben, die sich auf dieses Problem bezieht. Beispiel:

#1234 suggest a fix for this bug

Pull Requests durchsuchen

Auf der Registerkarte "Pullanforderungen " werden die geöffneten Pull-Anforderungen im aktuellen Repository aufgelistet, die Sie betreffen – Pullanforderungen, die Sie erstellt haben, zugewiesen wurden, in denen erwähnt, überprüft oder kommentiert wurden. Jede Zeile zeigt den Titel, die Nummer, den Autor und wie lange es her ist, dass der Pull Request geöffnet wurde.

Die GitHub Suchabfrage, die zum Auffüllen der Liste verwendet wird, wird darüber angezeigt. Drücken Sie a, um zwischen der Anzeige nur der Pull Requests, die Sie betreffen, und der Anzeige aller offenen Pull Requests im Repository umzuschalten.

Durch Drücken von c wird ein Verweis auf die Pullanforderung in das Eingabeaufforderungsfeld auf der Registerkarte " Sitzung " eingefügt. Sie können dann eine Eingabeaufforderung eingeben, die sich auf diese Pullanforderung bezieht. Beispiel:

#5678 check this out and run tests

Probleme und Pull-Anfragen durchsuchen

Standardmäßig werden auf den Registerkarten "Probleme " und " Pullanforderungen " Elemente angezeigt, die Sie betreffen. Drücken Sie einen Umschalter zwischen diesem (involves:@me) und allen geöffneten Elementen.

Um Ihre eigene Suche auszuführen, drücken Sie /. Ein Inline-Suchfeld wird geöffnet, in dem Sie eine GitHub Suchabfrage eingeben können, und drücken Sie dann die EINGABETASTE , um sie auszuführen.

Drücken Sie ESC , um während der Eingabe abzubrechen, oder um eine angewendete Suche zu löschen und zur Standardliste zurückzukehren.

Sie können den gleichen Satz von Suchqualifizierern verwenden, die GitHub.comverfügbar sind. Siehe Probleme und Pull-Anfragen durchsuchen.

Ihre Gists durchsuchen

Auf der Registerkarte Gists werden die Gists aufgelistet, die zu dem GitHub Konto gehören, bei dem Sie angemeldet sind. Sowohl öffentliche als auch geheime Gists werden angezeigt. Im Gegensatz zu den Registerkarten "Probleme " und " Pullanforderungen " ist die Registerkarte "Gists " nicht auf ein Repository festgelegt– sie ist immer verfügbar, unabhängig davon, wo Sie die CLI gestartet haben.

Durch Drücken von c wird die URL des Gists in das Prompt-Feld auf der Registerkarte Session eingefügt. Sie können dann einen Prompt eingeben, der sich auf dieses Gist bezieht. Beispiel:

https://gist.github.com/USERNAME/GIST-ID summarize this

Ändern von Problemen, Pullanforderungen und Gists

Die Registerkarten Probleme, Pullanforderungen und Gists sind schreibgeschützte Umgebungen. Es gibt zwei Möglichkeiten, wie Sie ein Element bearbeiten können, das Sie auf einer dieser Registerkarten finden:

  • Drücken Sie o, um es auf GitHub.com zu öffnen und verwenden Sie die Weboberfläche, um das Element zu ändern.

  • Drücken Sie c, um einen Verweis in das Prompt-Feld einzufügen und bitten Sie Copilot, die Aktion für Sie auszuführen. Beispiel:

    #1234 add a comment: "Any update on this?"
    
    #5678 merge this
    
    https://gist.github.com/USERNAME/GIST-ID delete this
    

Anpassen der Registerkarten

Sie können die Registerkarten in Der Einstellungsdatei (~/.copilot/settings.json) mithilfe des tabs Objekts neu anordnen, ausblenden oder deaktivieren:

JSON
{
    "tabs": {
        "enabled": true,
        "sort": ["copilot", "pull-requests", "issues", "gists"],
        "hide": ["gists"]
    }
}
  • enabled: Set to false turn off the tabbed interface entirely.
  • sort: die Reihenfolge, in der Registerkarten angezeigt werden. Verwenden Sie die Bezeichner copilot (die Registerkarte " Sitzung "), issues" , pull-requests" und gists" . Alle Registerkarten, die Sie weglassen, behalten ihre Standardreihenfolge nach den Registerkarten, die Sie auflisten. Unbekannte Bezeichner werden ignoriert.
  • hide: tabstopps to hide, using the same identifiers. Die Registerkarte "Sitzung " (copilot) kann nicht ausgeblendet werden.

Tastaturreferenz

Die Fußzeilenhinweisleiste in den Registerkarten Probleme, Pullanforderungen und Gists fasst die verfügbaren Tasten zusammen:

KeyHierbei gilt:Action
Tab / Umschalt+TabBeliebige Registerkarte „Start“Wechseln Sie zur nächsten oder vorherigen Start-Registerkarte.
/ ^
J / KListenansichtMarkieren Sie das nächste oder vorherige Element in einer Liste.
/
L / HListenansichtZeigen Sie die nächste oder vorherige Seite in einer mehrseitigen Liste an.
eingebenListenansichtÖffnen Sie die Detailansicht für das hervorgehobene Element.
oListenansicht oder DetailansichtÖffnen Sie das hervorgehobene Element auf GitHub.com in Ihrem Browser.
cListenansicht oder DetailansichtFügen Sie einen Verweis auf das Element in den Eingabeaufforderungseingabebereich ein, und springen Sie zurück zur Registerkarte " Sitzung ".
aListenansicht auf Registerkarten Probleme und PullanforderungenWechseln Sie zwischen der Anzeige von nur Elementen, die Sie betreffen, und zeigen Sie jedes geöffnete Element im Repository an.
/Listenansicht auf Registerkarten Probleme und PullanforderungenÖffnen sie ein Suchfeld.
eingebenSuchfeldFühren Sie die Suchabfrage aus.
ESCSuchfeld/angewendete SucheBrechen Sie das Suchfeld ab, oder schließen Sie die Suchergebnisse.
ESCDetailansichtKehren Sie zur Listenansicht zurück.
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy