Pour empêcher git de suivre automatiquement des fichiers ou même de montrer les fichiers non suivis, il faut éditer un fichier nommé
.gitignore dans le dépôt. Ce fichier liste un ensemble de motifs qui permettent de cibler les fichiers à exclure.
En général ce sont des fichiers générés automatiquement comme des fichiers de log ou provenant du système de build.
Les règles pour construire ce fichier sont :
les lignes vides ou commençant par # sont ignorés
les glob patterns standards sont utilisables
un motif qui commence par un slash (/) empêche la récursivité
un motif qui se termine par un slash (/) indique un répertoire
un motif qui commence par un point d'exclamation (!) annule le motif
Quelques exemples :
# ignorer les fichiers .log sauf le fichier
# lib.log
*.log
!lib.log
# ignorer les fichiers .tmp dans le dossier
# racine mais pas dans les sous-dossiers
/*.log
Recommandations pour construire un bon fichier
.gitignore :
https://github.com/github/gitignore
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets