Dans de nombreux cas, vous avez des fichiers ou des sous-arbres spécifiques que vous ne souhaitez pas indexer. Exemple :
- Informations très sensibles dont l'accès est limité au sein de votre organisation
- Code ancien ou obsolète
- Code généré automatiquement ou temporaire
Vous pouvez exclure ces fichiers en créant un fichier .aiexclude
.
Écrire un fichier .aiexclude
Un fichier .aiexclude
suit la même syntaxe qu'un fichier .gitignore
, avec les différences suivantes:
- Un fichier
.aiexclude
vide bloque tous les fichiers de son répertoire et de tous ses sous-répertoires. Ce résultat est identique à celui d'un fichier contenant**/*
. - Un fichier
.aiexclude
n'est pas compatible avec la négation, où vous ajoutez un point d'exclamation (!
) au début des modèles.
Examples
Les exemples suivants montrent comment configurer un fichier .aiexclude
:
Bloquez tous les fichiers nommés
apikeys.txt
au niveau ou en dessous du répertoire contenant le fichier.aiexclude
:apikeys.txt
Bloquez tous les fichiers portant l'extension de fichier
.key
au niveau ou en dessous du répertoire contenant le fichier.aiexclude
:*.key
Ne bloquez que le fichier
apikeys.txt
dans le même répertoire que le fichier.aiexclude
, mais pas les sous-répertoires:/apikeys.txt
Bloquez tous les fichiers du répertoire
my/sensitive/dir
et tous ses sous-répertoires. Le chemin d'accès doit être relatif au répertoire contenant le fichier.aiexclude
.my/sensitive/dir/
Étape suivante
- Configurez et utilisez la personnalisation du code Gemini Code Assist.
- Découvrez comment et quand Gemini pour Google Cloud utilise vos données.