Le fichier .gitignore liste les motifs de fichiers et dossiers que Git doit ignorer : dépendances, fichiers compilés, journaux, secrets. Il évite de versionner des fichiers inutiles ou sensibles. Il n'a d'effet que sur les fichiers non encore suivis.
Exemple
node_modules/ .env *.log