我是ruby on rails项目的开发人员之一,我们三个人都有不同的数据库配置。我的问题是如何忽略database.yml文件并防止它被推送到存储库。我试图将它添加到.gitignore文件中并添加一行像这样
#ignore database connection
/config/database.yml
但是当我使用 git commit -am "my message"
时
然后 git push --all
但是database.yml
文件也被推送到repository.can有人给我一些关于如何以更有效和更快的方式使用git的技巧,因为我总是使用 git commit -am "my message"
然后 git push --all
推送我的所有更改,但如果我这样做database.yml
文件也将被推送到存储库。因为我是git的新手我没有太多使用经验因为没有人真正给我解释使用git的正确方法。