{"meta":{"title":"Suchen nach Dateien auf GitHub","intro":"Du kannst mit der Dateisuche eine Datei in einem Repository suchen. Um in mehreren Repositorys in GitHub nach einer Datei zu suchen, verwende den path Codesuchqualifizierer.","product":"Auf GitHub suchen","breadcrumbs":[{"href":"/de/search-github","title":"Auf GitHub suchen"},{"href":"/de/search-github/searching-on-github","title":"Auf GitHub suchen"},{"href":"/de/search-github/searching-on-github/finding-files-on-github","title":"Suchen nach Dateien auf GitHub"}],"documentType":"article"},"body":"# Suchen nach Dateien auf GitHub\n\nDu kannst mit der Dateisuche eine Datei in einem Repository suchen. Um in mehreren Repositorys in GitHub nach einer Datei zu suchen, verwende den path Codesuchqualifizierer.\n\n> \\[!TIP]\n>\n> * Bei den Ergebnissen der Dateisuche werden einige Verzeichnisse standardmäßig ausgeschlossen. Hierzu zählen unter anderem `build`, `log`, `tmp` und `vendor`. Um nach Dateien in diesen Verzeichnissen zu suchen, verwenden Sie den [`path` Codesuchqualifizierer](/de/search-github/github-code-search/understanding-github-code-search-syntax#path-qualifier). Alternativ können Sie [mithilfe einer `.gitattributes` Datei ](#customizing-excluded-files)anpassen, welche Verzeichnisse standardmäßig ausgeschlossen werden.\n> * Du kannst die Dateisuche auch öffnen, indem du auf der Tastatur die Taste `t` drückst. Weitere Informationen finden Sie unter [Tastenkombinationen](/de/get-started/accessibility/keyboard-shortcuts).\n\n## Dateisuche verwenden\n\n1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.\n2. Geben Sie in der Suchleiste „Zur Datei gehen“ den Namen der Datei oder des Verzeichnisses ein, die oder das Sie suchen möchten.\n\n   ```\n          ![Screenshot der Hauptseite für ein Repository. die Suchleiste mit der Bezeichnung „Zu Datei gehen“ ist dunkelorange umrandet.](/assets/images/help/repository/repository-main-page-go-to-file.png)\n   ```\n3. Wenn keine Suchleiste „Zu Datei gehen“ vorhanden ist, klicken Sie auf **Zur Datei gehen** und geben Sie dann den Namen der Datei oder des Verzeichnisses ein, die Sie suchen möchten.\n\n   ```\n          ![Screenshot der Hauptseite für ein Repository. Eine Schaltfläche „Zu Datei wechseln“ ist dunkelorange umrandet.](/assets/images/help/repository/repository-main-page-go-to-file-no-search-bar.png)\n   ```\n4. Klicke in der Ergebnisliste auf die gewünschte Datei oder das gewünschte Verzeichnis. Du kannst den Dateipfad für ein Verzeichnis oder eine Datei unter jedem Suchergebnis anzeigen.\n\n## Ausgeschlossene Dateien anpassen\n\nStandardmäßig enthalten die Ergebnisse der Dateisuche keine Dateien in den folgenden Verzeichnissen:\n\n* `.git`\n* `.hg`\n* `.sass-cache`\n* `.svn`\n* `build`\n* `dot_git`\n* `log`\n* `tmp`\n* `vendor`\n\nDu kannst diese Standardausschlüsse überschreiben, indem du eine `.gitattributes`-Datei verwendest.\n\nErstelle oder aktualisiere dazu im Repositorystamm eine Datei namens `.gitattributes`, und lege das Attribut [`linguist-generated`](https://github.com/github-linguist/linguist/blob/main/docs/overrides.md) für jedes Verzeichnis, das in den Ergebnissen der Dateisuche enthalten sein soll, auf `false` fest.\n\nDie folgende `.gitattributes`-Datei würde beispielsweise dazu führen, dass Dateien im Verzeichnis `build/` für die Dateisuche verfügbar sind:\n\n```text\nbuild/** linguist-generated=false\n```\n\nDabei ist zu beachten, dass diese Überschreibung die Verwendung des rekursiven Globmusters (`**`) erfordert. Weitere Informationen findest du in der Git-Dokumentation unter [Pattern Format](https://git-scm.com/docs/gitignore#_pattern_format). Komplexere Außerkraftsetzungen von Unterverzeichnissen in ausgeschlossenen Standardverzeichnissen werden nicht unterstützt.\n\n## Weiterführende Lektüre\n\n* [Informationen zum Suchen auf GitHub](/de/search-github/getting-started-with-searching-on-github/about-searching-on-github)\n* [Anpassen, wie geänderte Dateien auf GitHub angezeigt werden](/de/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)\n* [\n  `.gitattributes`\n  ](https://git-scm.com/docs/gitattributes) in der Git-Dokumentation"}