Heroku坚持使用旧文件名

时间:2016-07-27 23:24:34

标签: heroku

有一个文件名 userName.js

使用大写文件名导入它。在Mac上工作正常,但在Heroku上导致错误。 import {name} from 'UserName.js'

所以我重命名了文件..并将其推送到Heroku ..

mv userName.js UserName.js

git add . && git commit -m 'change file name' && git push heroku master

发生了同样的错误.. 所以我在Heroku上运行bash ..

heroku run bash ls

由于某种原因它仍然在Heroku上...... userName.js

我可以跑 mv userName.js UserName.js作为heroku bash .. 但是下次我推动同一个userName.js?回来了。

1 个答案:

答案 0 :(得分:1)

回答我自己的问题。

userName.js的内容保存到剪贴板 从git历史中删除旧文件..
git rm --cached userName.js
touch UserName.js并粘贴在旧内容中..

在推到Heroku之后......似乎要把它弄好。