Informationen zur Verwendung der GitHub Codesuche
GitHub indiziert Repositorys, die Sie besitzen, und Repositorys in Organisationen, bei denen Sie Mitglied sind, unabhängig davon, ob öffentlich, privat oder intern. Dies bedeutet, dass Sie in allen Repositories suchen können, sowie in den öffentlichen Repositories auf GitHub, die bereits indiziert wurden. Nur Benutzer*innen mit der Berechtigung zur Ansicht Ihres Codes können Ihren Code in Suchergebnissen sehen. Forks werden genauso indiziert und sind genauso durchsuchbar wie andere Repositorys.
Nicht der gesamte Code wird indiziert. Außerdem kannst du derzeit nur die Standardbranches von Repositorys durchsuchen. Weitere Informationen zu bekannten Einschränkungen findest du unter Informationen zur GitHub Codesuche.
Du musst mit einem GitHub-Konto angemeldet sein, um die Codesuche zu verwenden, auch um Code in öffentlichen Repositories zu suchen.
Verwenden der Suchleiste
Sie können mithilfe der Suchschnittstelle suchen auf GitHub. Wenn du Vorschläge, Vervollständigungen und gespeicherte Suchen nutzt, kannst du das Gesuchte oft schnell finden, ohne dass du die Abfrage vollständig eintippen oder die Suchergebnisseite anzeigen musst.
Weitere Informationen zur Suchsyntax der Codesuche findest du unter Grundlegende GitHub Codesuche-Syntax.
Beachte, dass die Syntax und die Qualifizierer für die Suche nach codefremden Inhalten wie Issues, Benutzern und Diskussionen nicht mit der Syntax der Codesuche identisch sind. Weitere Informationen zur Suche nach codefremden Inhalten findest du unter Informationen zum Suchen auf GitHub und Auf GitHub suchen.
-
Klicken Sie in der oberen Navigationsleiste GitHubauf die Suchleiste.
-
Unter der Suchleiste wird nun eine nach Kategorien sortierte Liste mit Vorschlägen angezeigt, die die letzten Suchen enthält sowie vorgeschlagene Repositorys, Teams und Projekte, auf die du Zugriff hast. Du kannst auch eine Liste der von dir erstellten gespeicherten Suchen anzeigen. Weitere Informationen zu gespeicherten Suchen findest du unter Erstellen und Verwalten gespeicherter Suchen.

Wenn du auf einen der Vorschläge klickst, wirst du direkt zu der Seite für diesen Vorschlag weitergeleitet (z. B. zum Repository oder zur Projektseite). Wenn du auf eine der letzten Suchen oder eine gespeicherte Suche klickst, wird je nach Art der Suche entweder die Suchabfrage in der Suchleiste angezeigt oder du wirst zur Suchergebnisseite für den jeweiligen Suchbegriff weitergeleitet.
-
Sobald du beginnst, eine Suchabfrage einzutippen, wird dir eine Liste mit passenden Vervollständigungen und Vorschlägen für deine Abfrage angezeigt. Du kannst auf einen der Vorschläge klicken, um zu einem bestimmten Ort zu springen. Wenn du mehr Qualifizierer eingibst, werden dir spezifischere Vorschläge angezeigt, z. B. Codedateien, zu denen du direkt springen kannst.

-
Du kannst auch nach dem Eintippen deiner Abfrage die EINGABETASTE drücken, um zur vollständigen Suchergebnisansicht zu navigieren. In dieser Ansicht werden dir alle Übereinstimmungen angezeigt. Außerdem verfügt sie über eine grafische Benutzeroberfläche zum Anwenden von Filtern. Weitere Informationen findest du unter Verwenden der Suchergebnisansicht.
Abrufen von Antworten Copilot über die Suchleiste
Hinweis
Du benötigst Zugriff auf GitHub Copilot. Weitere Informationen finden Sie unter Was ist GitHub Copilot?.
Sie können verwenden GitHub Copilot , um Fragen zu einem gesamten Repository direkt aus dem Hauptsuchfeld zu stellen. Geben Sie einfach Ihre Frage in die Suchleiste ein, und Copilot kann Einblicke oder Erläuterungen zur Struktur, zum Zweck oder zu bestimmten Komponenten des Repositorys liefern. Dadurch kannst du schnelle Antworten zu erhalten, ohne durch mehrere Dateien zu navigieren, und du kannst deine Konzentration besser aufrecht erhalten und deinen Workflow verwalten.
-
Navigieren Sie zu einem Repository auf GitHub.
-
Drücken Sie /, oder klicken Sie im oberen Bereich der Seite auf das Hauptsuchfeld.
-
Geben Sie im Suchfeld danach
repo:OWNER/REPOdie Frage ein, die Sie stellen Copilotmöchten.Sie könnten beispielsweise eingeben:
What does this repo do?Where is authentication implemented in this codebase?How does license file detection work in this repo?
-
Klicken Sie auf "Fragen" Copilot.

Das GitHub Copilot Gespräch Panel wird angezeigt und Copilot antwortet auf Ihre Anfrage.
-
Optional kannst du nach der Übermittlung einer Frage im Textfeld auf klicken, um die Antwort zu beenden.
Erstellen und Verwalten gespeicherter Suchen
- Klicken Sie in der oberen Navigationsleiste GitHub auf die Suchleiste und geben Sie
saved:ein. - Klicken Sie unter der Suchleiste im Abschnitt "Gespeicherte Abfragen" auf "Gespeicherte Suchen verwalten".
- Geben Sie im Popupfenster den gewünschten Namen für die gespeicherte Suche und die zu speichernde Abfrage ein.
- Klicken Sie auf Gespeicherten Suchvorgang erstellen, um die Erstellung der gespeicherten Suche abzuschließen.
- Klicken Sie auf die Suchleiste, um die gespeicherte Suche anzuzeigen. Die gespeicherte Suche befindet sich im Abschnitt „Gespeicherte Abfragen“. Durch Klicken auf einen Eintrag für eine gespeicherte Suche wird die betreffende Abfrage in der Suchleiste hinzugefügt, und die Vorschläge werden entsprechend gefiltert.
- Um eine gespeicherte Suche zu verwalten, geben Sie
saved:die Suchleiste ein, und klicken Sie dann auf "Gespeicherte Suchen verwalten".- Um eine gespeicherte Suche zu bearbeiten, klicken Sie rechts neben der Suche auf .
- Um eine gespeicherte Suche zu löschen, klicken Sie rechts neben der Suche auf .
Verwenden der Suchergebnisansicht
Zum Erstellen einer Suchabfrage sowie zum Anzeigen und Filtern von Ergebnissen können Sie über eine visuelle Schnittstelle die Seite Suchen oder Seite Erweiterte Suche verwenden. Wenn du nach dem Eintippen einer Suchabfrage in der Suchleiste die EINGABETASTE drückst, wirst du ebenfalls zur Suchergebnisansicht weitergeleitet.
In der Suchergebnisansicht kannst du zwischen verschiedenen Arten von Suchergebnissen wechseln. Hierzu gehören unter anderem Code, Issues, Pull Requests und Repositorys. Du kannst auch Filter anzeigen und verwenden.
Verwenden Sie die GitHub-Codesuche auf GitHub Mobile
Auf GitHub Mobile können Sie die Codesuche direkt über die Suchleiste auf dem Startbildschirm verwenden. Die Codesuche bei GitHub Mobile verwendet dieselbe Syntax wie die Codesuche bei GitHub. Weitere Informationen finden Sie unter Informationen zur GitHub Codesuche.
Sobald du beginnst, eine Suchabfrage einzutippen, wird dir eine Liste mit passenden Vervollständigungen und Vorschlägen für deine Abfrage angezeigt. Du kannst auf einen der Vorschläge klicken, um zu einem bestimmten Ort zu springen. Wenn du mehr Qualifizierer eingibst, werden dir spezifischere Vorschläge angezeigt, z. B. Codedateien, zu denen du direkt springen kannst.