Modifiche a .gitignore nel core di Discourse

Attenzione per tutti gli sviluppatori di Discourse: il file .gitignore nel repository di Discourse è stato ridotto di peso. :green_apple:

Se notate che alcuni file non tracciati che venivano precedentemente ignorati non lo sono più, non allarmatevi! Ci sono due possibilità:

  1. Forse quei file sono specifici del vostro ambiente di sviluppo? I vostri file .swp di vim, l’area di lavoro di VSCode, i file .DS_Store di macOS, ecc.
    In tal caso, dovreste ignorarli globalmente, così non saranno più un problema in nessun repository! Per abilitare il global gitignore (~/.gitignore) eseguite:
    git config --global core.excludesFile '~/.gitignore'
    
    Quindi create quel file e aggiungete le vostre configurazioni specifiche per VIM/VSCode/Sublime/Emacs/Eclipse/RubyMine/JetBrains/macOS/Arch/Windows 95. :smiley:
  2. Oppure, forse era un file specifico di Discourse che dovremmo mantenere in .gitignore? Se è così, fatemelo sapere in questa discussione. :slightly_smiling_face:

:clinking_glasses:

31 Mi Piace

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.)