各位 Discourse 开发者请注意——.gitignore 文件在 discourse 仓库中进行了“瘦身”优化 [DEV: Clean up .gitignore by cvx · Pull Request #12981 · discourse/discourse · GitHub]。![]()
如果您发现之前被忽略的一些未跟踪文件现在出现了,请不要惊慌!有两种可能:
-
这些文件是否仅与您的开发环境相关? 例如您的 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 相关内容。

-
或者,这可能是 discourse 特有的文件,我们应该将其保留在
.gitignore中?如果是这样,请在本主题中告知我。
![]()