我有一个应用程序可以让用户上传文件。该应用程序将文档保存到服务器上的一个文件夹中,例如 users_documents。该应用程序托管在 Heroku 上。
当我执行 git push heroku master 时,新应用程序已部署,但 users_documents 中的所有文件都已删除,有没有办法告诉 git(或 heroku)不要重写该文件夹?
您可能应该将数据存储在比Heroku 的临时文件存储更永久的地方。重新启动测功机后,您的数据就会消失,即使您无意重新启动测功机,Heroku 维护也可能会在硬件需要维护时开始新的维护。
你试过 gitignore 吗? https://devcenter.heroku.com/articles/gitignore#ignoring_directories