Ignorer des fichiers lors du commit – GIT

Lorsque vous utilisez un gestionnaire de code source, vous ne souhaitez qu’archiver que des fichiers utiles aux projets. Point de dll, d’exe, de symbol de debug… !

Git de surcroît vous propose de mettre dans un fichier tout les patterns qui doivent être exclus de chaque commit. Ce fichier se nomme “.gitignore” et se met à la racine de votre projet.

Voici un exemple de fichier :

*.exe #Tout les fichiers portant cette extension ne sauront pas commité
*.msi
*.log
*.pdb
[B][b]in/ #Exclut tout les fichiers de ce repertoire qu’il commence par bin ou Bin
[B][b]in/* #Exclut tout les repertoires du dossier bin

 

Puis faites :

git add .
git commit -m “Ajout du fichier gitignore”

Il se peut que votre fichier soit mal pris en compte par git. Supprimez donc la mise en cache grâce à cette commande :

  • (il y a deux tirets avant “cached”)

git rm -r –cached .

Et refaites un commit de ce fichier comme énoncé ci-dessus !

Plus de lecture : Ignorer des fichiers dans git (site officiel)

Bon courage 😉