> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.manicule.dev/fr/llms.txt
> Use this file to discover all available pages before exploring further.
> For every page in one file, fetch https://mintlify.manicule.dev/fr/llms-full.txt (large).
> To search and read these docs as tools, connect the MCP server at https://mintlify.manicule.dev/api/mcp.
> Every agent surface: https://mintlify.manicule.dev/.well-known/llms-manifest.json

# Exclure des fichiers de la publication (/fr/organize/mintignore)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 731 · updated: 2026-07-31 -->

> Excluez des fichiers et répertoires de votre documentation publiée à l'aide d'un fichier .mintignore avec des motifs glob, comme .gitignore.

Le fichier `.mintignore` vous permet d'exclure des fichiers et des répertoires spécifiques de votre référentiel de documentation du traitement et de la publication sur votre site de documentation.

Utilisez `.mintignore` pour conserver les brouillons, les notes internes et les fichiers source en dehors de votre documentation publique tout en les gardant dans votre référentiel.

<div id="create-a-mintignore-file">
  ## Créer un fichier .mintignore
</div>

Créez un fichier `.mintignore` à la racine de votre répertoire de documentation. Ce fichier utilise la même syntaxe de motifs que `.gitignore`.

```plaintext title=".mintignore"
# Exclure les documents brouillons
drafts/
*.draft.mdx

# Exclure la documentation interne
internal/

# Exclure des fichiers spécifiques
private-notes.md
```

Lorsque Mintlify génère votre documentation, il lit le fichier `.mintignore` et exclut de la génération tous les fichiers ou répertoires correspondants.

Fichiers exclus :

* n’apparaissent pas dans votre documentation publiée ;
* ne sont pas indexés pour la recherche ;
* ne sont pas accessibles aux visiteurs ;
* leurs liens sortants ne sont pas vérifiés par [`mint broken-links`](/fr/cli/commands#mint-broken-links) ;
* ils font apparaître comme rompus tous les liens qui pointent vers eux depuis d’autres pages lors des contrôles de `mint broken-links`.

<div id="default-ignored-patterns">
  ## Motifs ignorés par défaut
</div>

Mintlify ignore automatiquement les répertoires et fichiers suivants sans nécessiter de configuration :

* `.git`
* `.github`
* `.claude`
* `.agents`
* `.idea`
* `.vscode`
* `node_modules`
* `build`
* `dist`
* `coverage`
* `.cache`
* `tmp`
* `temp`
* `README.md`
* `LICENSE.md`
* `CHANGELOG.md`
* `CONTRIBUTING.md`

Vous n’avez pas besoin de les ajouter à votre fichier `.mintignore`.

<Note>Contrairement aux [pages masquées](/fr/organize/hidden-pages), `.mintignore` supprime entièrement
les fichiers correspondants de votre site. Les visiteurs ne peuvent pas y accéder via leur URL.</Note>

<div id="pattern-syntax">
  ## Syntaxe des motifs
</div>

Le fichier `.mintignore` utilise la même syntaxe que `.gitignore`. Voici quelques motifs courants :

| Motif              | Description                                                 |
| ------------------ | ----------------------------------------------------------- |
| `drafts/`          | Exclut l’intégralité du répertoire `drafts`                 |
| `*.draft.mdx`      | Exclut tous les fichiers se terminant par `.draft.mdx`      |
| `private-notes.md` | Exclut un fichier spécifique                                |
| `**/internal/**`   | Exclut tout répertoire `internal`, quel que soit son niveau |
| `!important.mdx`   | Annule un motif précédent (inclut le fichier)               |
