Heroku在git push上删除文件?

时间:2013-05-07 21:12:42

标签: django git heroku

我有一个媒体文件夹,可以在开发过程中存储我上传的所有图像,并且我将我的django(1.5.1)项目推送到heroku上的开发服务器。我有媒体文件夹

media/
    # cache and images were commited before .gitignored was added
    cache/ # store thumbnails
    images/ # store images
    .gitignore
<。> .gitignore有

*
!.gitignore

问题是每当我git推送到heroku时,我的所有测试上传都被git消灭了。有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:9)

这不是Git的问题,而是Heroku的问题。 Heroku的file system是短暂的,并且在部署之间重置。使用Amazon S3等服务存储上传的文件。