Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku坚持使用旧文件名_Heroku - Fatal编程技术网

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认为这两个文件是等效的,不会让我这么做