Изменения в .gitignore в ядре Discourse

Внимание всем разработчикам Discourse — файл .gitignore в репозитории Discourse похудел. :green_apple:

Если вы обнаружите, что некоторые ранее игнорировавшиеся не отслеживаемые файлы теперь отображаются — не паникуйте! Возможны два варианта:

  1. Возможно, эти файлы специфичны для вашей среды разработки? Например, файлы .swp от Vim, рабочая область VSCode, файлы .DS_Store от macOS и т.д.
    В этом случае лучше добавить их в глобальный список игнорируемых, чтобы они больше не создавали проблем ни в одном репозитории! Чтобы включить глобальный .gitignore (~/.gitignore), выполните:
    git config --global core.excludesFile '~/.gitignore'
    

Затем создайте этот файл и добавьте туда специфичные для вашего окружения (VIM/VSCode/Sublime/Emacs/Eclipse/RubyMine/JetBrains/macOS/Arch/Windows 95) записи. :smiley:
2. Или, возможно, это был файл, специфичный для Discourse, который нужно было сохранить в .gitignore? Если так, дайте знать в этой теме. :slightly_smiling_face:

:clinking_glasses:

Мне интересно посмотреть, не совершат ли случайно новые участники, которые вообще не знакомы с Git, коммиты с файлами .DS_Store или другими «полезными» файлами. (Легко сказать: «это должно быть в ваших настройках», но новички не знают, как это настроить.)