我有一个 Ruby on Rails 应用程序,我试图将其托管在 Heroku 上。我还想使用 GitHub 公共(免费)存储库来跟踪更改。我需要签入包含 Heroku 远程存储库密码的文件,但忽略该文件,因此我不会将其签入 GitHub。有没有一种方法可以将文件添加到一个存储库,并从另一个存储库忽略它?
Update:我想出了如何解决在 Heroku 中存储密码的直接问题Heroku 配置变量 http://docs.heroku.com/config-vars。但是,我仍然对仅将文件推送到指定存储库的概念感兴趣。
正如 VonC 提到的,最好(也是最不容易出错)的选择是将敏感配置信息保留在 Git 之外,并将它们放入服务器上的环境变量中。以下是有关如何在 Heroku 上执行此操作的说明:
http://docs.heroku.com/config-vars http://docs.heroku.com/config-vars
另请参阅链接的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)