Rails:.gitignore仍然跟踪我的database.yml文件

时间:2015-11-02 04:42:32

标签: ruby-on-rails git

我在我的团队中有4个人,他们经常需要更改数据库的套接字,因为它们有不同的路径,它变得烦人,我试图将database.yml添加到.gitignore:

/config/database.yml

但是出于一些奇怪的原因,当我编辑文件并制作git status时,它仍然被跟踪!谁能告诉我我能做什么?

1 个答案:

答案 0 :(得分:9)

试试这个:

$ echo config/database.yml >> .gitignore
$ mv config/database.yml config/database.yml.example
$ git add .
$ git commit -am "put database.yml to .gitignore and and rename"
$ cp config/database.yml.example config/database.yml