Skip to main content

GitHub Befehlspalette

Verwende die Befehlspalette zum Navigieren, Suchen und Ausführen von Befehlen direkt über die Tastatur.

Hinweis

Die GitHub Command Palette befindet sich derzeit in der öffentliche Vorschau. Änderungen sind vorbehalten.

Hinweis

Die GitHub Command Palette befindet sich derzeit in der öffentliche Vorschau. Änderungen sind vorbehalten.

Informationen zur GitHub Command Palette

Mit der GitHub Command Palette kannst du auf GitHub navigieren, suchen und Befehle ausführen. Die Befehlspalette ist eine On-Demand-Methode, um Vorschläge basierend auf deinem aktuellen Kontext und deinen zuletzt verwendeten Ressourcen anzuzeigen. Du kannst die Befehlspalette von überall auf GitHub mit einer Tastenkombination öffnen. Dadurch sparst du Zeit und kannst die Hände auf der Tastatur behalten.

Schnelle Navigation

Wenn du die Befehlspalette öffnest, werden die Vorschläge optimiert, um dir von überall in einem Repository, einem persönlichen Konto oder einer Organisation einfachen Zugriff auf Seiten der obersten Ebene, wie die Seite „Issues“, zu ermöglichen. Wenn der gewünschte Ort nicht aufgeführt ist, beginne mit der Eingabe des Namens oder der Nummer für den Speicherort, um die Vorschläge zu verfeinern.

Screenshot der Befehlspalette. Die Seiten „Issues“ und „Pull Requests“ für das aktuelle Repository werden vorgeschlagen.

Einfacher Zugriff auf Befehle

Die Möglichkeit, Befehle direkt über die Tastatur auszuführen, ohne durch eine Reihe von Menüs zu navigieren, kann die Verwendung von GitHub ändern. Du kannst z. B. Designs mit wenigen Tastatureingaben wechseln, sodass du einfach zwischen Designs umschalten kannst, wenn sich deine Anforderungen ändern.

Screenshot der Befehlspalette. In der Eingabe der Befehlspalette steht „Design in Dunkel ändern“, und Ergebnisse zum Ändern des Designs werden angezeigt.

Öffnen der GitHub Command Palette

Öffne die Befehlspalette mit einer der folgenden Standardtastenkombinationen:

  • Windows und Linux: Ctrl+K oder Ctrl+Alt+K
  • Mac: CmdK oder CmdOptK

Du kannst die Tastenkombinationen, die du zum Öffnen der Befehlspalette verwendest, im Abschnitt „Barrierefreiheit“ deiner Benutzereinstellungen anpassen. Weitere Informationen findest du unter Anpassen der Tastenkombinationen in GitHub Command Palette.

Wenn du die Befehlspalette öffnest, wird deine Position oben links angezeigt und als Bereich für Vorschläge verwendet (z. B. die -Organisation).

Screenshot der Befehlspalette. „octo-org“ ist orange umrandet.

Hinweis

  • Wenn Sie Markdown-Text bearbeiten, öffnen Sie die Befehlspalette mit Ctrl+Alt+K (Windows und Linux) oder Command+Option+K (Mac).
  • Wenn du an einem Projektarbeitest, wird stattdessen eine projektspezifische Befehlspalette angezeigt. Weitere Informationen finden Sie unter AUTOTITLE.

Anpassen deiner GitHub Command Palette-Tastenkombinationen

Die Standardtastenkombinationen, die zum Öffnen der Befehlspalette verwendet werden, können in Konflikt mit deinen Standardtastenkombinationen für Betriebssystem und Browser stehen. Du hast die Möglichkeit, deine Tastenkombinationen im Abschnitt „Barrierefreiheit“ deiner Kontoeinstellungen anzupassen. In den Befehlspaletteneinstellungen kannst du die Tastenkombinationen zum Öffnen der Befehlspalette sowohl im Suchmodus als auch im Befehlsmodus anpassen.

Du kannst mithilfe der Befehlspalette zu jeder beliebigen Seite navigieren, auf die du in GitHub Zugriff hast.

  1. Verwende STRG+K (Windows/Linux) oder BEFEHL+K (Mac), um die Befehlspalette mit einem Umfang zu öffnen, der von deiner aktuellen Position auf der Benutzeroberfläche bestimmt wird.

  2. Beginne mit der Eingabe des Pfads, zu dem du navigieren möchtest. Die Vorschläge in der Befehlspalette ändern sich, um deinem Text zu entsprechen.

  3. Optional kannst du den Bereich für Vorschläge einschränken, erweitern oder vollständig ändern, indem du den Pfad im Textfeld der Befehlspalette bearbeitest.

    • Wenn du den Bereich innerhalb eines Benutzer- oder Organisationskontos einschränken möchtest, markiere ein Repository, und drücke dann TAB, um es dem Bereich hinzuzufügen.
    • Wenn du den Bereich erweitern möchtest, hebe ein Element im Bereich hervor, und entferne es mithilfe der Rücktaste oder der Taste Löschen.
    • Um den Bereich und das Textfeld zu löschen, klicke auf Löschen, oder drücke die Tasten STRG+RÜCKTASTE (Windows und Linux) bzw. BEFEHL+LÖSCHEN (Mac).

    Du kannst auch Tastatureingaben verwenden, um deine Suche einzugrenzen. Weitere Informationen findest du unter Tastatureingabefunktionen.

  4. Beende die Eingabe des Pfads, oder verwende die Pfeiltasten, um den gewünschten Pfad aus der Liste der Vorschläge hervorzuheben.

  5. Verwende die EINGABETASTE, um zu deinem ausgewählten Speicherort zu springen. Alternativ können Sie Ctrl+Enter (Windows und Linux) oder Command+Enter (Mac) verwenden, um den Speicherort in einer neuen Browser-Registerkarte zu öffnen.

Suchen mit der GitHub Command Palette

Sie können mit der Befehlspalette nach etwas auf GitHub suchen.

  1. Verwende STRG+K (Windows/Linux) oder BEFEHL+K (Mac), um die Befehlspalette mit einem Umfang zu öffnen, der von deiner aktuellen Position auf der Benutzeroberfläche bestimmt wird.

  2. Optional kannst du den Bereich für Vorschläge einschränken, erweitern oder vollständig ändern, indem du den Pfad im Textfeld der Befehlspalette bearbeitest.

    • Wenn du den Bereich innerhalb eines Benutzer- oder Organisationskontos einschränken möchtest, markiere ein Repository, und drücke dann TAB, um es dem Bereich hinzuzufügen.
    • Wenn du den Bereich erweitern möchtest, hebe ein Element im Bereich hervor, und entferne es mithilfe der Rücktaste oder der Taste Löschen.
    • Um den Bereich und das Textfeld zu löschen, klicke auf Löschen, oder drücke die Tasten STRG+RÜCKTASTE (Windows und Linux) bzw. BEFEHL+LÖSCHEN (Mac).
  3. Verwende optional Tastatureingaben, um bestimmte Arten von Ressourcen zu finden:

    • Suchen nach Problemen, Pull Requests, Diskussionen und Projekten
    • ! Suchen nach Projekten
    • Suchen nach Benutzern, Organisationen und Repositorys
    • Suche nach Dateien innerhalb eines Repositorybereichs
  4. Beginne mit der Eingabe deiner Suchbegriffe. Die Befehlspalette bietet dir basierend auf deinem Suchbereich eine Reihe von vorgeschlagenen Suchvorgängen.

    Tipp

    Du kannst auch die vollständige Syntax der in GitHub integrierten Suche in der Befehlspalette verwenden. Weitere Informationen finden Sie unter AUTOTITLE.

  5. Verwende die Pfeiltasten, um das gewünschte Suchergebnis hervorzuheben, und verwende die EINGABETASTE, um zu deinem ausgewählten Speicherort zu springen. Alternativ können Sie Ctrl+Enter (Windows und Linux) oder Command+Enter (Mac) verwenden, um den Speicherort auf einer neuen Browserregisterkarte zu öffnen.

Ausführen von Befehlen mit der GitHub Command Palette

Du kannst die GitHub Command Palette verwenden, um Befehle auszuführen. Du kannst beispielsweise ein neues Repository oder Issue erstellen oder dein Design ändern. Wenn du einen Befehl ausführst, bestimmt die zugrunde liegende Seite oder der in der Befehlspalette angezeigte Bereich, wo die Aktion stattfindet.

  • Pull Request- und Issuebefehle werden immer auf der zugrunde liegenden Seite ausgeführt.
  • Befehle auf höherer Ebene, z. B. Repositorybefehle, werden im Bereich ausgeführt, der in der Befehlspalette angezeigt wird.

Eine vollständige Liste der unterstützten Befehle findest du unter Referenz für GitHub Command Palette.

  1. Die Standardtastaturkombinationen zum Öffnen der Befehlspalette im Befehlsmodus sind Ctrl+Shift+K (Windows und Linux) oder Command+Shift+K (Mac). Wenn die Befehlspalette bereits geöffnet ist, drücke , um zum Befehlsmodus zu wechseln. GitHub schlägt Befehle anhand deiner Position vor.

  2. Optional kannst du den Bereich für Vorschläge einschränken, erweitern oder vollständig ändern, indem du den Pfad im Textfeld der Befehlspalette bearbeitest.

    • Wenn du den Bereich innerhalb eines Benutzer- oder Organisationskontos einschränken möchtest, markiere ein Repository, und drücke dann TAB, um es dem Bereich hinzuzufügen.
    • Wenn du den Bereich erweitern möchtest, hebe ein Element im Bereich hervor, und entferne es mithilfe der Rücktaste oder der Taste Löschen.
    • Um den Bereich und das Textfeld zu löschen, klicke auf Löschen, oder drücke die Tasten STRG+RÜCKTASTE (Windows und Linux) bzw. BEFEHL+LÖSCHEN (Mac).
  3. Wenn der gewünschte Befehl nicht angezeigt wird, überprüfe den Bereich und beginne dann mit der Eingabe des Befehlsnamens im Textfeld.

  4. Verwende die Pfeiltasten, um den gewünschten Befehl hervorzuheben, und verwende die EINGABETASTE, um ihn auszuführen.

Schließen der Befehlspalette

Wenn die Befehlspalette aktiv ist, kannst du eine der folgenden Tastenkombinationen verwenden, um die Befehlspalette zu schließen:

  • Such- und Navigationsmodus: Esc oder Ctrl+K (Windows und Linux) Command+K (Mac)
  • Befehlsmodus: Esc oder Ctrl+Shift+K (Windows und Linux) Command+Shift+K (Mac)

Wenn du die Tastenkombinationen der Befehlspalette in den Barrierefreiheitseinstellungen angepasst hast, werden deine angepassten Tastenkombinationen sowohl zum Öffnen als auch zum Schließen der Befehlspalette verwendet.

Referenz für GitHub Command Palette

Tastatureingabefunktionen

Diese Tastatureingaben sind verfügbar, wenn sich die Befehlspalette im Navigations- oder Suchmodus befindet; sie sind also nicht im Befehlsmodus verfügbar.

TastendruckFunktion
>Befehlsmodus aktivieren. Weitere Informationen findest du unter Ausführen von Befehlen der GitHub Command Palette.
#Suchen nach Issues, Pull Requests, Diskussionen und Projekten. Weitere Informationen findest du unter Suchen mit der GitHub Command Palette.
@Suchen nach Benutzern, Organisationen und Repositorys. Weitere Informationen findest du unter Suchen mit der GitHub Command Palette.
/Suchen nach Dateien innerhalb eines Repositorybereichs oder Repositorys innerhalb eines Organisationsbereichs. Weitere Informationen findest du unter Suchen mit der GitHub Command Palette.
!Nur nach Projekten suchen. Weitere Informationen findest du unter Suchen mit der GitHub Command Palette.
STRG-C oder ⌘-CDie Such- oder Navigations-URL für das hervorgehobene Ergebnis in die Zwischenablage kopieren.
EingabeZum hervorgehobenen Ergebnis springen oder den hervorgehobenen Befehl ausführen.
Strg+Enter oder Cmd+EnterDas hervorgehobene Such- oder Navigationsergebnis auf einer neuen Browserregisterkarte öffnen.
?Die Hilfe in der Befehlspalette anzeigen.

Globale Befehle

Diese Befehle sind von allen Bereichen aus verfügbar.

BefehlVerhalten
Import repositoryNeues Repository erstellen, indem ein Projekt aus einem anderen Versionssteuerungssystem importiert wird. Weitere Informationen finden Sie unter AUTOTITLE.
New gistEin neues Gist öffnen. Weitere Informationen finden Sie unter AUTOTITLE.
New organizationNeue Organisation erstellen. Weitere Informationen finden Sie unter AUTOTITLE.
New projectErstelle ein neues Projekt. Weitere Informationen finden Sie unter AUTOTITLE.
New repositoryNeues Repository ohne Vorlage erstellen. Weitere Informationen finden Sie unter AUTOTITLE.
Switch theme to <theme name>Direkt zu einem anderen Design für die Benutzeroberfläche wechseln. Weitere Informationen finden Sie unter AUTOTITLE.

Organisationsbefehle

Diese Befehle sind nur im Bereich einer Organisation verfügbar.

BefehlVerhalten
New teamNeues Team in der aktuellen Organisation erstellen. Weitere Informationen finden Sie unter AUTOTITLE.

Repositorybefehle

Die meisten dieser Befehle sind nur auf der Startseite des Repositorys verfügbar. Wenn ein Befehl auch auf anderen Seiten verfügbar ist, wird dies in der Spalte „Verhalten“ angegeben.

BefehlVerhalten
Clone repository: <URL type>Kopiere die für das Klonen des Repositorys mit GitHub CLI, HTTPS oder SSH benötigte URL in die Zwischenablage. Weitere Informationen finden Sie unter AUTOTITLE.
New discussionNeue Diskussion im Repository erstellen. Weitere Informationen finden Sie unter AUTOTITLE.
New fileEine neue Datei von einer beliebigen Seite im Repository erstellen. Weitere Informationen finden Sie unter AUTOTITLE.
New issueEin neues Issue von einer beliebigen Seite im Repository öffnen. Weitere Informationen finden Sie unter AUTOTITLE.
Open in github.dev editorÖffne das aktuelle Repository im github.dev-Editor. Weitere Informationen finden Sie unter AUTOTITLE.

Dateibefehle

Diese Befehle sind nur verfügbar, wenn du die Befehlspalette von einer Datei in einem Repository öffnest.

BefehlVerhalten
Copy permalinkEinen Link zur Datei erstellen, der den aktuellen Commit-SHA enthält, und den Link in die Zwischenablage kopieren. Weitere Informationen finden Sie unter AUTOTITLE.
Open in github.dev editorÖffne die aktuell angezeigte Datei im github.dev-Editor. Weitere Informationen finden Sie unter AUTOTITLE.

Diskussionsbefehle

Diese Befehle sind nur verfügbar, wenn du die Befehlspalette von einer Diskussion öffnest. Sie wirken auf deiner aktuellen Seite und sind nicht von dem Bereich betroffen, der in der Befehlspalette festgelegt ist.

BefehlVerhalten
Delete discussion...Die Diskussion endgültig löschen. Weitere Informationen finden Sie unter AUTOTITLE.
Edit discussion bodyDen Haupttext der Diskussion öffnen, der zur Bearbeitung bereit ist.
Subscribe/unsubscribeBenachrichtigungen über Ergänzungen der Diskussion aktivieren oder deaktivieren. Weitere Informationen finden Sie unter AUTOTITLE.
Transfer discussion...Diskussion in ein anderes Repository verschieben. Weitere Informationen finden Sie unter AUTOTITLE.

Befehle erteilen

Diese Befehle sind nur verfügbar, wenn du die Befehlspalette von einem Issue öffnest. Sie wirken auf deiner aktuellen Seite und sind nicht von dem Bereich betroffen, der in der Befehlspalette festgelegt ist.

BefehlVerhalten
Close/reopen issueDas aktuelle Issue schließen oder erneut öffnen. Weitere Informationen finden Sie unter AUTOTITLE.
Convert issue to discussion...Die aktuelle Frage in eine Diskussion umwandeln. Weitere Informationen finden Sie unter AUTOTITLE.
Delete issue...Das aktuelle Problem löschen. Weitere Informationen finden Sie unter AUTOTITLE.
Edit issue bodyDen Haupttext des Issues öffnen, der zur Bearbeitung bereit ist.
Edit issue titleÖffnen Sie den Titel des Issues, das für die Bearbeitung bereit ist.
Lock issueNeue Kommentare auf Benutzer mit Schreibzugriff auf das Repository beschränken. Weitere Informationen finden Sie unter AUTOTITLE.
Pin/unpin issueÄndern Sie, ob das Problem im Abschnitt „Angeheftete Probleme“ des Repositorys angezeigt wird. Weitere Informationen finden Sie unter AUTOTITLE.
Subscribe/unsubscribeBenachrichtigungen über Änderungen an diesem Problem ein- oder ausschalten. Weitere Informationen finden Sie unter AUTOTITLE.
Transfer issue...Das Issue an ein anderes Repository übertragen. Weitere Informationen finden Sie unter AUTOTITLE.

Pull Request-Befehle

Diese Befehle sind nur verfügbar, wenn du die Befehlspalette von einem Pull Request öffnest. Sie wirken auf deiner aktuellen Seite und sind nicht von dem Bereich betroffen, der in der Befehlspalette festgelegt ist.

BefehlVerhalten
Close/reopen pull requestAktuellen Pull Request schließen oder erneut öffnen. Weitere Informationen finden Sie unter AUTOTITLE.
Convert to draft/Mark pull request as ready for reviewDen Status des Pull Requests ändern, um ihn als bereit oder nicht bereit, zur Überprüfung, anzuzeigen. Weitere Informationen finden Sie unter AUTOTITLE.
Copy current branch nameDen Namen des Head-Branch für den Pull Request zur Zwischenablage hinzufügen.
Edit pull request bodyDen Haupttext des Pull Requests öffnen, der zur Bearbeitung bereit ist.
Edit pull request titleDen Titel des Pull Requests öffnen, der zur Bearbeitung bereit ist.
Subscribe/unsubscribeBenachrichtigungen zu Änderungen an dieser Pull-Request abonnieren oder abbestellen. Weitere Informationen finden Sie unter AUTOTITLE.
Update current branchDen Head-Branch des Pull Requests mit Änderungen aus dem Basisbranch aktualisieren. Dieser Befehl ist nur für Pull Requests verfügbar, die auf den Standardbranch des Repositorys abzielen. Weitere Informationen finden Sie unter AUTOTITLE.