我有一个rails应用程序,我部署在Heroku.我正在使用几种不同的机器,我注意到,当我添加新的依赖项(以便Gemfile.lock被重建)并且在我的
Windows计算机上进行捆绑安装时,推送到Heroku失败并出现以下错误:
Unresolved dependencies detected; Installing... Windows Gemfile.lock detected,ignoring it. You have modified your Gemfile in development but did not check the resulting snapshot (Gemfile.lock) into version control ...
Gemfile.lock在版本控制下,但是Heroku显然选择忽略它,因为它是在Windows中创建的,然后抱怨说它几秒钟后就丢失了.为什么会发生这种情况?那我该怎么解决呢?