Em muitos cenários, você terá arquivos ou subárvores específicos que não deseja indexado. Exemplo:
- Informações altamente confidenciais com acesso limitado dentro da organização
- Código antigo ou descontinuado
- Código gerado automaticamente ou temporário
É possível excluir esses arquivos criando um arquivo .aiexclude
.
Como gravar um arquivo .aiexclude
Um arquivo .aiexclude
segue a mesma sintaxe de um arquivo .gitignore
, com o
as seguintes diferenças:
- Um arquivo
.aiexclude
vazio bloqueia todos os arquivos no diretório e em todos os subdiretórios. Esse resultado é igual a um arquivo que contém**/*
. - Um arquivo
.aiexclude
não oferece suporte à negação, em que você prefixa padrões com um ponto de exclamação (!
).
Exemplos
Os exemplos a seguir demonstram como configurar um arquivo .aiexclude
:
Bloquear todos os arquivos com o nome
apikeys.txt
no diretório que contém ou abaixo dele o arquivo.aiexclude
:apikeys.txt
Bloqueie todos os arquivos com a extensão
.key
no diretório ou abaixo dele contém o arquivo.aiexclude
:*.key
Bloqueie apenas o arquivo
apikeys.txt
no mesmo diretório que o arquivo.aiexclude
, mas não os subdiretórios:/apikeys.txt
Bloquear todos os arquivos no diretório
my/sensitive/dir
e todos os subdiretórios. O caminho precisa ser relativo ao diretório que contém o arquivo.aiexclude
.my/sensitive/dir/
A seguir
- Configure e use a personalização de código do Gemini Code Assist.
- Saiba como e quando o Gemini para o Google Cloud usa seus dados.