Mik*_*rth 14 git configuration ruby-on-rails
当我在rails项目上工作时(顺便说一下,我还处于"初学者"阶段的学习阶段),文件config/database.yml似乎就像数据库密码等那样.但是,似乎没有人建议将它放在.gitignore文件中 - 为什么?
当然我需要排除这个或我的敏感数据库配置细节如果我推送到github将最终成为公众知识.
小智 12
database.yml是配置数据库凭据的适当位置.通常,您database.yml只需配置开发和测试环境即可提交.
我的本地Postgres和MySQL实例上没有密码,所以我可以安全地提交database.yml.如果要忽略它,只需database.yml在.gitignore文件末尾添加一行即可.在忽略它之前,你需要确保它被清理并提交.然后,您可以安全地进行更改.
部署到生产后,您可以使用敏感凭据从已存储在该服务器上的副本中将其符号链接.
| 归档时间: |
|
| 查看次数: |
14244 次 |
| 最近记录: |