Membuat file .aiexclude

Secara default, penyesuaian kode Gemini Code Assist mengalihkan semua file kode yang didukung di repositori yang Anda tentukan.

Dalam banyak skenario, Anda akan memiliki file atau sub-pohon tertentu yang tidak ingin diindeks. Contoh:

  • Informasi yang sangat sensitif dengan akses terbatas di dalam organisasi Anda
  • Kode lama atau yang tidak digunakan lagi
  • Kode yang dibuat otomatis atau sementara

Anda dapat mengecualikan file ini dengan membuat file .aiexclude.

Cara menulis file .aiexclude

File .aiexclude mengikuti sintaksis yang sama dengan file .gitignore.

Contoh

Contoh berikut menunjukkan cara mengonfigurasi file .aiexclude:

  • Blokir semua file bernama apikeys.txt di atau di bawah direktori yang berisi file .aiexclude:

    apikeys.txt
    
  • Blokir semua file dengan ekstensi file .key di atau di bawah direktori yang berisi file .aiexclude:

    *.key
    
  • Hanya blokir file apikeys.txt di direktori yang sama dengan file .aiexclude, tetapi tidak di subdirektori mana pun:

    /apikeys.txt
    
  • Blokir semua file di direktori my/sensitive/dir dan semua subdirektorinya. Jalur harus bersifat relatif terhadap direktori yang berisi file .aiexclude.

    my/sensitive/dir/
    
  • Memblokir semua file di direktori foo dan subdirektorinya kecuali file bernama bar.txt di direktori foo.

    foo/*
    !foo/bar.txt
    

Langkah berikutnya