Cambios en .gitignore en el núcleo de Discourse

Atención para todos los desarrolladores de Discourse: el archivo .gitignore en el repositorio de Discourse ha hecho dieta en este PR. :green_apple:

Si descubres que algunos archivos no rastreados que antes eran ignorados ya no lo son, ¡no te alarmes! Hay dos posibilidades:

  1. ¿Quizás esos archivos son específicos de tu entorno de desarrollo? Tus archivos .swp de vim, el espacio de trabajo de VSCode, los archivos .DS_Store de macOS, etc.
    En ese caso, deberías ignorarlos globalmente para que dejen de ser un problema en cualquier repositorio. Para habilitar el .gitignore global (~/.gitignore), ejecuta:
    git config --global core.excludesFile '~/.gitignore'
    
    Luego crea ese archivo y agrega tus configuraciones específicas para VIM/VSCode/Sublime/Emacs/Eclipse/RubyMine/JetBrains/macOS/Arch/Windows 95. :smiley:
  2. O quizás era un archivo específico de Discourse que deberíamos mantener en .gitignore? Si es así, házmelo saber en este tema. :slightly_smiling_face:

:clinking_glasses:

31 Me gusta

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