.aiexclude ファイルを作成する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
デフォルトでは、
Gemini Code Assist コードのカスタマイズは、指定されたリポジトリ内の
サポートされているコードファイルをすべてインデックスに登録します。
多くの場合、インデックスに登録しない特定のファイルまたはサブツリーがあります。次に例を示します。
- 組織内でのアクセスが制限されている極めて機密情報
- 古いコードや非推奨のコード
- 自動生成コードまたは一時コード
これらのファイルを除外するには、.aiexclude
ファイルを作成します。
.aiexclude
ファイルを作成する方法
.aiexclude
ファイルは .gitignore
ファイルと同じ構文に従いますが、次の点が異なります。
- 空の
.aiexclude
ファイルは、そのディレクトリとすべてのサブディレクトリ内のすべてのファイルをブロックします。この結果は、**/*
を含むファイルと同じです。
.aiexclude
ファイルでは、パターンの前に感嘆符(!
)を付ける否定をサポートしていません。
例
次の例は、.aiexclude
ファイルを構成する方法を示しています。
.aiexclude
ファイルを含むディレクトリ以下にある apikeys.txt
という名前のすべてのファイルをブロックします。
apikeys.txt
.aiexclude
ファイルを含むディレクトリ以下にある、.key
ファイル拡張子を持つすべてのファイルをブロックします。
*.key
.aiexclude
ファイルと同じディレクトリにある apikeys.txt
ファイルのみをブロックし、サブディレクトリはブロックしない。
/apikeys.txt
my/sensitive/dir
ディレクトリとすべてのサブディレクトリ内のすべてのファイルをブロックします。パスは、.aiexclude
ファイルを含むディレクトリからの相対パスにする必要があります。
my/sensitive/dir/
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-12-21 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-12-21 UTC。"],[],[]]