我正在使用 git 推送到 Github 以进行版本控制和 heroku 进行部署。但是,问题是我需要将我的数据库信息、访问密钥推送到 heroku 而不是 github。我有一个名为“secret”的文件夹,其中包含所有这些机密信息。
将秘密添加到 .gitignore 将阻止我将那些必要的信息推送到 heroku,但将其排除在外会导致我的秘密被上传给所有人。处理这种情况的最佳方法是什么?
- 如果我已经将我的秘密文件夹推送到heroku,那么在没有秘密文件夹的情况下推送会导致heroku中的文件夹被删除吗?