我最近陷入困境 - 我的机密数据存储在项目目录中的.config文件中。我的gitignore有.config来保密这些机密数据。但是,当我尝试将项目推送到Heroku时,.config文件被忽略 - 我的应用程序无法从中获取密钥数据而无法运行!有没有一种有效的方法来处理这个问题?我已经研究了heroku:config并修改了它但却无法正常工作。截至目前,我已经在推送之间手动更新.gitignore,但这非常麻烦。不幸的是,heroku运行bash不会让我用文本编辑器手动创建.config文件,虽然我想一些bash命令可以做到这一点。感谢所有帮助。
答案 0 :(得分:1)
关于pure-git解决方案,您可以:
但也许基于Heroky config var的解决方案会更有效率(我不太了解Heroku)