使用 Rails 4.1.1,我创建了一个项目。启动并运行,现在我想与我的研究开发团队分享它。当然, .gitignore 会secrets.yml
从源代码管理中隐藏文件,但是如果没有自己的secrets.yml
文件版本,它们的版本将无法运行,会出现以下错误:
处理请求时出现意外错误:缺少
secret_key_base
“开发”环境,请在 `config/secrets.yml 中设置此值
- 我们需要共享秘密令牌吗?(因此只需将其复制并粘贴到他们的本地机器上)
- 它们应该是单独的随机键吗?(克隆 repo 的过程是什么?)