【发布时间】:2011-11-09 11:16:35
【问题描述】:
我在 heroku 上有一个 node.js 应用程序,它将图像保存在 public/productimages 文件夹中。但是每次我推送我的新代码时,所有以前的图像都会被删除。我在 .gitignore 文件中添加了 productimages 但没有用。我本地计算机中的 public/productimages 是空的。
【问题讨论】:
-
你为什么要推?在这种情况下不是更好吗?
-
怀疑他根本不是 Git 意义上的“推动”,而是使用 Heroku 的 gem 进行部署
-
运行git status时,是否显示图片在排队等待删除?
-
评论者,这是 Heroku。这不是 Git 问题。使用
git push heroku master将应用程序简单地部署到 Heroku。 -
@meagar
herokugem 未部署。使用git push将应用程序部署到heroku。 Heroku 运行带有 post-receive 挂钩的分布式git服务器,以将应用程序部署到 Heroku 网格上的多个服务器。