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 😉