Exemple de comment ignorer certains fichiers (par exemple ds_store) ou dossiers (par exemple pycache) en utilisant .gitignore lors du push avec git ?
Ignorez tous les fichiers ou dossiers commençant par un point .
Pour ignorer certains fichiers ou dossiers lors du push avec git, allez à la racine de votre projet et créez un fichier .gitignore :
touch .gitignore
puis ouvrez-le avec vi par exemple :
vi .gitignore
pour ignorer tous les fichiers ou dossiers commençant par un point . il suffit d'ajouter la ligne suivante :
.*
Ignorer les dossiers pycache
Pour ignorer le dossier python pycache ajoutez :
__pycache__/
au fichier .gitignore
Créer des exceptions
Pour faire des exceptions, ajoutez un point d'exclamation avant le nom des fichiers ou des dossiers que vous ne voulez pas ignorer.
Par exemple, pour Ignorer tous les fichiers commençant par un point . mais .gitignore, ajoutez simplement :
!/.gitignore