Heroku坚持使用旧文件名
有一个文件名Heroku坚持使用旧文件名,heroku,Heroku,有一个文件名 userName.js 使用大写文件名导入。在Mac上正常工作,但在Heroku上出错。 从“UserName.js”导入{name} 所以我重新命名了这个文件。。把它推到Heroku mv userName.js userName.js git add.&git commit-m‘更改文件名’&git-push-heroku-master 同样的错误正在发生。。 所以我在Heroku上运行bash heroku运行bash ls 出于某种原因,它仍然在Heroku上作为。。。
userName.js
使用大写文件名导入。在Mac上正常工作,但在Heroku上出错。
从“UserName.js”导入{name}
所以我重新命名了这个文件。。把它推到Heroku
mv userName.js userName.js
git add.&git commit-m‘更改文件名’&git-push-heroku-master
同样的错误正在发生。。
所以我在Heroku上运行bash
heroku运行bash
ls
出于某种原因,它仍然在Heroku上作为。。。
userName.js
我能跑
mv userName.js userName.js
as heroku bash。。
但是下次我推相同的
userName.js
?回来了。回答我自己的问题
将userName.js的内容保存到剪贴板。
已从git历史记录中删除旧文件。
git-rm——缓存的userName.js
触摸UserName.js
并粘贴到旧内容中
在推到Heroku之后..似乎做对了 试着复制这个文件,让两个不同情况的文件暂时保存,然后删除旧的一个?假设一个try Mac认为这两个文件是等效的,不会让我这么做