【发布时间】:2014-05-01 06:39:16
【问题描述】:
所以我在本地进行了一些 CSS 更改,运行了 git add .、git commit -am "Hello"、git push heroku master,由于某种原因,在两次提交前,事情停止了更新。
它可以正常提交,并且没有显示任何异常输入。
我尝试创建一个新分支并将其推送到 heroku 分支,但仍然没有问题。什么给了?
【问题讨论】:
-
git status说什么?此外,它是否正确推送到 GitHub(或其他远程端点)?在存储和恢复到早期版本时,我偶尔会偏离轨道。 -
它确实会正确推送到其他端点。我可以将它推送到 GitHub。
git status说 # 在分支 master 上没有提交,工作目录干净 -
我想知道 CSS 是否真的在 Heroku 上更新了,但也许浏览器正在缓存 CSS。从不同的机器或浏览器尝试?是在 GitHub 上吗?作为一项检查,实际访问 GitHub.com 存储库并查看 CSS 更改是否存在。我不知道是否可以在 Heroku 的 git repo 上查看源代码。
-
您是否运行了 Heroku 命令收集静态数据?首次推送后静态文件需要手动采集更新上一版本。
-
嘿,您找到解决方案了吗?