Tạo tệp .aiexclude

Theo mặc định, tính năng tuỳ chỉnh mã Gemini Code Assist sẽ lập chỉ mục tất cả tệp mã được hỗ trợ trong các kho lưu trữ bạn chỉ định.

Trong nhiều trường hợp, bạn sẽ có các tệp hoặc cây con cụ thể mà bạn không muốn được lập chỉ mục. Ví dụ:

  • Thông tin cực kỳ nhạy cảm có quyền truy cập hạn chế trong tổ chức của bạn
  • Mã cũ hoặc không dùng nữa
  • Mã được tạo tự động hoặc mã tạm thời

Bạn có thể loại trừ các tệp này bằng cách tạo tệp .aiexclude.

Cách ghi tệp .aiexclude

Tệp .aiexclude tuân theo cú pháp giống như tệp .gitignore.

Ví dụ

Các ví dụ sau đây minh hoạ cách bạn có thể định cấu hình tệp .aiexclude:

  • Chặn tất cả tệp có tên apikeys.txt ở hoặc dưới thư mục chứa tệp .aiexclude:

    apikeys.txt
    
  • Chặn tất cả tệp có đuôi tệp .key ở hoặc dưới thư mục chứa tệp .aiexclude:

    *.key
    
  • Chỉ chặn tệp apikeys.txt ở cùng thư mục với tệp .aiexclude, nhưng không chặn bất kỳ thư mục con nào:

    /apikeys.txt
    
  • Chặn tất cả tệp trong thư mục my/sensitive/dir và tất cả thư mục con. Đường dẫn phải tương ứng với thư mục chứa tệp .aiexclude.

    my/sensitive/dir/
    
  • Chặn tất cả tệp trong thư mục foo và các thư mục con của thư mục đó, ngoại trừ tệp có tên bar.txt trong thư mục foo.

    foo/*
    !foo/bar.txt
    

Bước tiếp theo