Modifications du .gitignore dans le cœur de Discourse

Attention à tous les développeurs Discourse : le fichier .gitignore du dépôt Discourse a fait un régime :green_apple:.

Si vous constatez que certains fichiers non suivis qui étaient ignorés auparavant apparaissent maintenant, ne vous alarmez pas ! Deux possibilités s’offrent à vous :

  1. Ces fichiers sont-ils spécifiques à votre environnement de développement ? Vos fichiers .swp de vim, l’espace de travail VSCode, les fichiers .DS_Store de macOS, etc.
    Dans ce cas, vous devriez les ignorer globalement afin qu’ils ne posent plus problème dans aucun dépôt ! Pour activer le fichier gitignore global (~/.gitignore), exécutez :

    git config --global core.excludesFile '~/.gitignore'
    

    Ensuite, créez ce fichier et ajoutez-y vos éléments spécifiques à VIM/VSCode/Sublime/Emacs/Eclipse/RubyMine/JetBrains/macOS/Arch/Windows 95. :smiley:

  2. Ou peut-être s’agissait-il d’un fichier spécifique à Discourse que nous devrions conserver dans .gitignore ? Si tel est le cas, faites-le-moi savoir dans ce sujet. :slightly_smiling_face:

:clinking_glasses:

31 « J'aime »

I’m curious to see if any contributors who are new to Git in general will accidentally commit .DS_Store or other “helpful” files. (It’s easy enough to say “this should go in your settings”, but new people won’t know to set that up.)