Em muitos casos, você terá arquivos ou subárvores específicos que não quer indexar. Exemplo:
- Informações altamente sensíveis com acesso limitado dentro da sua organização
- Código antigo ou descontinuado
- Código temporário ou gerado automaticamente
É 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 as
seguintes diferenças:
- Um arquivo
.aiexclude
vazio bloqueia todos os arquivos no diretório e em todos os subdiretórios. Esse resultado é o mesmo de um arquivo que contém**/*
. - Um arquivo
.aiexclude
não aceita 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
:
Bloqueie todos os arquivos com o nome
apikeys.txt
no diretório que contém o arquivo.aiexclude
:apikeys.txt
Bloqueie todos os arquivos com a extensão
.key
no diretório ou abaixo dele que 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
Bloqueie 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.