In vielen Fällen haben Sie bestimmte Dateien oder Unterstrukturen, die nicht indexiert. Beispiel:
- Besonders vertrauliche Informationen mit eingeschränktem Zugriff innerhalb Ihrer Organisation
- Alter oder nicht mehr unterstützter Code
- Automatisch generierter oder vorübergehender Code
Sie können diese Dateien ausschließen, indem Sie eine .aiexclude
-Datei erstellen.
.aiexclude
-Datei schreiben
Für eine .aiexclude
-Datei gilt dieselbe Syntax wie für eine .gitignore
-Datei, mit folgenden Unterschieden:
- Eine leere
.aiexclude
-Datei blockiert alle Dateien in ihrem Verzeichnis und alle Unterverzeichnisse Dieses Ergebnis entspricht einer Datei, die**/*
enthält. - In einer
.aiexclude
-Datei wird die Negierung nicht unterstützt, bei der Muster mit einem Ausrufezeichen (!
) vorangestellt werden.
Beispiele
Die folgenden Beispiele zeigen, wie Sie eine .aiexclude
-Datei konfigurieren:
Blockieren Sie alle Dateien mit dem Namen
apikeys.txt
im Verzeichnis, das die Datei.aiexclude
enthält, oder darunter:apikeys.txt
Alle Dateien mit der Dateiendung
.key
im oder unterhalb des Verzeichnisses blockieren, die enthält die Datei.aiexclude
:*.key
Blockieren Sie nur die Datei
apikeys.txt
im selben Verzeichnis wie die Datei.aiexclude
, aber keine Unterverzeichnisse:/apikeys.txt
Blockieren Sie alle Dateien im Verzeichnis
my/sensitive/dir
und in allen Unterverzeichnissen. Der Pfad sollte relativ zu dem Verzeichnis sein, das.aiexclude
enthält -Datei.my/sensitive/dir/
Nächste Schritte
- Codeanpassung von Gemini Code Assist einrichten und verwenden
- Weitere Informationen dazu, wie und wann Gemini for Google Cloud Ihre Daten verwendet