用Rails思考Sphinx:我应该在我的git push中包含这些文件吗?

时间:2012-08-15 03:02:29

标签: ruby-on-rails ruby-on-rails-3 git sphinx thinking-sphinx

我在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

...然后按照此处的建议进行操作:Ignore files that have already been committed to a Git repository

1 个答案:

答案 0 :(得分:2)

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