【发布时间】:2013-11-09 15:47:15
【问题描述】:
看起来很简单,但我就是不明白。我在我的应用程序的根目录中。
这是我的工作流程。
git add .
git commit -m "added a new feature some files changed"
git push heroku master
这通常有效。我的所有更改都已推送。
但有时我有一个要更改的文件,但是当我推送到 Heroku 时,该文件的更改不存在...但对于大多数文件,更改都存在...
如果我这样做了
git add .
git commit -am "added a new feature some files changed"
git push heroku master
所有内容(所有更改)都推送到 Heroku
【问题讨论】:
-
你能举例说明哪个文件没有被捕获吗?是你删除的文件吗?有时你需要做
git add . --update来捕捉这些。 -
@BotskoNet - 该文件是我的 Rails 应用程序中的 CSS 文件。出于某种原因,当我编辑该文件时,更改不会推送到 Heroku。这种情况以前发生过,我只是不明白为什么。
-
也许这会对你有所帮助。 [两者不同][1] [1]:stackoverflow.com/a/15419846/3962576