Discourse コアの.gitignore変更

Discourse 開発者の皆さん、お知らせです!Discourse リポジトリの .gitignore ファイルが ダイエット をしました:green_apple:

以前は無視されていた未追跡ファイルが見つかったとしても、慌てないでください!考えられるのは以下の 2 点です。

  1. もしかして、そのファイルはあなたの開発環境固有のものですか? Vim の .swp ファイル、VSCode のワークスペース、macOS の .DS_Store ファイルなどです。
    その場合は、それらをグローバルに無視設定すれば、どのリポジトリでも問題がなくなります!グローバル 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:

「いいね!」 31

Gitに不慣れなコントリビューターが、誤って.DS_Storeやその他の「便利な」ファイルをコミットしてしまうかどうか、興味があります。(「これは設定に含めるべきだ」と言うのは簡単ですが、初心者はそのような設定方法を知りません。)