Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.37 KB

GITIGNORE.md

File metadata and controls

34 lines (24 loc) · 1.37 KB

Le fichier .gitignore

Git c'est bien, mais on ne veut pas toujours mettre à disposition toutes ses sources. Par exemple, le fichier qui comprend les mots de passe des bases de données, des fichiers caches ou compilés, etc.

Git fournit bien évidemment un outil pour ça: le fichier .gitignore.

Où le stocker

Ce fichier se nomme forcément .gitignore (Il commence donc par un point !). Il se trouve à la racine du repository

Syntaxe

Voici un exemple de fichier .gitignore :

*.txt
dossier/
dossier2/*.jpg
motdepasse.csv

Ce fichier se traduit par les exclusions suivantes :

Ligne Effet
*.txt Cette ligne permettra d'ignorer tous les fichiers textes où qu'ils soient
dossier/ Cette ligne ignorera l'ensemble du contenu de dossier et par extension, le dossier lui-même (Git ne conserve pas les dossiers vides)
dossier2/*.jpg Cette ligne ignorera les *.jpg dans le dossier2. Par contre, si dossier2 a des enfants (dossier2/sousdossier1) et des jpg à l'intérieur, il seront versionnés
motdepasse.csv Cet ligne permet d'ignorer le fichier motdepasse.csv dans le dossier principal

Aller plus loin