5

我有一个媒体文件夹,用于存储我在开发过程中上传的所有图像,并且我正在将我的 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 push 到 heroku 时,我所有的测试上传都被 git 清除了。有没有办法解决这个问题?

4

1 回答 1

9

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

于 2013-05-07T21:26:59.013 回答