2

我在我的 Rails 应用程序中收到了很多未跟踪/修改过的文件:

db/sphinx/development/user_core.spa
db/sphinx/development/user_core.spd
db/sphinx/development/book_core.sph
db/sphinx/development/book_core.spi
db/sphinx/development/book_core.spp
db/sphinx/development/book_core.sps

等等

我应该在提交和推送 git 时包含这些,还是应该将 db/sphinx/development/* 放在我的 .gitignore 文件中?

--得到下面的答案后编辑--

我最终将它添加到我的 .gitignore 文件中......

# Ignore certain Sphinx files
/db/sphinx/*
/config/*.sphinx.conf

...然后执行此处推荐的操作:忽略已提交到 Git 存储库的文件

4

1 回答 1

2

您应该将它们添加到 .gitignore。它们类似于数据库文件。我认为您可能想要签入的唯一 sphinx 特定文件是config/sphinx.yml文件,假设它不包含任何敏感信息。

于 2012-08-15T05:18:36.687 回答