2.4 KiB
Ignorer des fichiers
Ce document fournit un aperçu de la fonctionnalité Gemini Ignore (.geminiignore) de Qwen Code.
Qwen Code inclut la capacité d'ignorer automatiquement des fichiers, de manière similaire à .gitignore (utilisé par Git) et .aiexclude (utilisé par Gemini Code Assist). Ajouter des chemins à votre fichier .geminiignore les exclura des outils qui supportent cette fonctionnalité, bien qu'ils resteront visibles pour les autres services (comme Git).
Fonctionnement
Lorsque vous ajoutez un chemin à votre fichier .geminiignore, les outils qui respectent ce fichier excluront automatiquement les fichiers et dossiers correspondants de leurs opérations. Par exemple, lorsque vous utilisez la commande read_many_files, tous les chemins présents dans votre fichier .geminiignore seront automatiquement ignorés.
Dans l'ensemble, .geminiignore suit les conventions des fichiers .gitignore :
- Les lignes vides et les lignes commençant par
#sont ignorées. - Les motifs glob standards sont pris en charge (comme
*,?, et[]). - Ajouter un
/à la fin ne correspondra qu'aux dossiers. - Placer un
/au début ancre le chemin par rapport au fichier.geminiignore. - Le symbole
!permet d'inverser (négation) un motif.
Vous pouvez modifier votre fichier .geminiignore à tout moment. Pour appliquer les changements, vous devez redémarrer votre session Qwen Code.
Comment utiliser .geminiignore
Pour activer .geminiignore :
- Créez un fichier nommé
.geminiignoreà la racine de votre répertoire de projet.
Pour ajouter un fichier ou un répertoire à .geminiignore :
- Ouvrez votre fichier
.geminiignore. - Ajoutez le chemin ou le fichier que vous souhaitez ignorer, par exemple :
/archive/ouapikeys.txt.
Exemples de .geminiignore
Vous pouvez utiliser .geminiignore pour ignorer des répertoires et des fichiers :
# Exclure votre répertoire /packages/ et tous ses sous-répertoires
/packages/
# Exclure votre fichier apikeys.txt
apikeys.txt
Vous pouvez utiliser des wildcards dans votre fichier .geminiignore avec * :
# Exclure tous les fichiers .md
*.md
Enfin, vous pouvez exclure des fichiers et des répertoires de l'exclusion avec ! :
# Exclure tous les fichiers .md sauf README.md
*.md
!README.md
Pour supprimer des chemins de votre fichier .geminiignore, supprimez les lignes concernées.