Du kannst global über GitHub Enterprise Server hinweg suchen oder Deine Suche auf ein bestimmtes Repositorys oder eine bestimmte Organisation beschränken.
- Um global über GitHub Enterprise Server hinweg zu suchen, gib Deine Suchanfrage in das Suchfeld oben auf jeder Seite ein, und wähle im im Dropdownmenü der Suche „All GitHub“ (Ganzes Produkt).
- Um in einem bestimmten Repository oder einer bestimmten Organisation zu suchen, navigiere zur Repository- oder Organisationsseite, gib Deine Suchanfrage in das Suchfeld oben auf der Seite ein, und drücke die Eingabetaste.
Hinweise:
- You must be signed into a user account on GitHub Enterprise Server to search for code across all public repositories.
- GitHub Pages-Websites können auf GitHub Enterprise Server nicht durchsucht werden. Du kannst aber den Quellinhalt mithilfe der Codesuche durchsuchen, wenn er im Standardbranch eines Repositorys vorhanden ist. Weitere Informationen findest Du unter „Code durchsuchen“. Weitere Informationen über GitHub Pages findest Du unter „Was ist GitHub Pages?“
- Currently our search doesn't support exact matching.
- Whenever you are searching in code files, only the first two results in each file will be returned.
Nach einer Suche auf GitHub Enterprise Server können Sie die Ergebnisse sortieren oder durch Anklicken einer der Sprachen in der Seitenleiste weiter eingrenzen. Weitere Informationen finden Sie unter „Suchergebnisse sortieren“.
Bei der GitHub Enterprise Server-Suche wird ein ElasticSearch-Cluster verwendet, um Projekte jedes Mal zu indizieren, wenn eine Änderung an GitHub Enterprise Server gepusht wird. Issues und Pull Requests werden beim Anlegen oder Ändern indiziert.
Arten von Suchen auf GitHub
You can search for the following information across all repositories you can access on your GitHub Enterprise Server instance.
Über eine visuelle Oberfläche suchen
Alternativ können Sie GitHub Enterprise Server mit der Suchseite („https://[Hostname]/search“) oder Seite für erweiterte Suche („https://[Hostname]/search/advanced“) durchsuchen.
Die Seite für erweiterte Suche („https://[Hostname]/search/advanced“) bietet eine visuelle Oberfläche zum Erstellen von Suchanfragen. Sie können Ihre Suchanfragen nach einer Vielzahl von Faktoren filtern, beispielsweise nach der Anzahl der Sterne oder der Anzahl der Forks eines Repositorys. Wenn Sie die erweiterten Suchfelder ausfüllen, wird Ihre Anfrage automatisch in der oberen Suchleiste erstellt.
Searching repositories on GitHub.com from your private enterprise environment
If you use GitHub Enterprise Server and you're a member of a GitHub.com organization using GitHub Enterprise Cloud, an enterprise owner for your GitHub Enterprise environment can enable GitHub Connect so that you can search across both environments at the same time from GitHub Enterprise Server. For more information, see the following.
- "Enabling gemeinsame Suche between your enterprise account and GitHub.com" in the GitHub Enterprise Server documentation
Um Deine Suche nach Umgebung einzugrenzen, kannst Du eine Filteroption in der Seite für erweiterte Suche („https://[Hostname]/search/advanced“) oder das Suchpräfix environment:
verwenden. Um nur nach Inhalten auf GitHub Enterprise Server zu suchen, verwenden Sie die Suchsyntax environment:local
. Um nur nach Inhalten auf GitHub.com zu suchen, verwende die Suchsyntax environment:github
.
Your enterprise owner on GitHub Enterprise Server can enable gemeinsame Suche for all public repositories, all private repositories, or only certain private repositories in the connected GitHub Enterprise Cloud organization.
When you search from GitHub Enterprise Server, you can only search in the private repositories that you have access to in the connected GitHub.com organization. Enterprise owners for GitHub Enterprise Server and organization owners on GitHub.com cannot search private repositories owned by your account on GitHub.com. To search the applicable private repositories, you must enable private repository search for your personal accounts on GitHub Enterprise Server. For more information, see "Enabling GitHub.com repository search from your private enterprise environment."