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 tidak digunakan lagi
  • Kode yang dibuat otomatis atau kode sementara

Anda dapat mengecualikan file ini dengan membuat file .aiexclude.

Cara menulis file .aiexclude

File .aiexclude mengikuti sintaksis yang sama dengan file .gitignore, dengan perbedaan berikut:

  • File .aiexclude kosong memblokir semua file dalam direktorinya dan semua subdirektori. Hasil ini sama dengan file yang berisi **/*.
  • File .aiexclude tidak mendukung negasi, tempat Anda menambahkan awalan pola dengan tanda seru (!).

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 blokir subdirektori apa pun:

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

    my/sensitive/dir/
    

Langkah selanjutnya