.gitignore pour Next.js
17 règles d’exclusion pour Next.js, prêtes à copier dans votre dépôt.
Framework React pour la production
Le .gitignore complet pour Next.js
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 12:57:30 UTC
# Technologies : Next.js
### Next.js ###
# Paramètres des dossiers macOS (Desktop Services Store)
.DS_Store
/node_modules
/.pnp
.pnp.js
/build
/coverage
/.next/
/out/
# Certificat Privacy Enhanced Mail
*.pem
# Journaux de débogage npm
npm-debug.log*
# Journaux de débogage Yarn
yarn-debug.log*
# Journaux d’erreurs Yarn
yarn-error.log*
.env*.local
# Variables d’environnement
.env
# Lien et paramètres de projet Vercel CLI
.vercel
# Informations de compilation TypeScript
*.tsbuildinfo
next-env.d.ts
Ce que ces règles Next.js ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Général
| Motif | Ce qu’il ignore |
|---|---|
.DS_Store |
Paramètres des dossiers macOS (Desktop Services Store) |
/node_modules |
Dépendances |
/.pnp |
Général |
.pnp.js |
Général |
/build |
Général |
/coverage |
Tests |
/.next/ |
next.js |
/out/ |
Général |
*.pem |
Certificat Privacy Enhanced Mail |
npm-debug.log* |
Journaux de débogage npm |
yarn-debug.log* |
Journaux de débogage Yarn |
yarn-error.log* |
Journaux d’erreurs Yarn |
.env*.local |
Fichiers d’environnement locaux |
.env |
Variables d’environnement |
.vercel |
Lien et paramètres de projet Vercel CLI |
*.tsbuildinfo |
Informations de compilation TypeScript |
next-env.d.ts |
Général |
Comment utiliser ce .gitignore pour Next.js
- Copiez les règles Next.js ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.