我想使用
git push heroku master
在Heroku上部署一个Play 2.0.4应用,但是我已将Play根文件夹移到了git repo的子文件夹中。是否有一种方法可以从那里进行部署?当前它将我的项目错误地识别为1.2.4 Play应用程序,然后编译和部署失败。-----> Play! app detected
-----> WARNING: Play! version not specified in dependencies.yml. Default version: 1.2.4 being used....
-----> Installing Play! 1.2.4.....
-----> done
-----> Installing ivysettings.xml..... done
-----> Building Play! application...
提示:更新被拒绝,因为您当前分支的顶端落后于其远程对应物。在再次推送之前合并远程更改(例如 'git pull')。
有什么办法可以解决这个问题吗?也许清理一下 Heroku 存储库会有帮助。 - Tamasgit subtree split --prefix website master
:master --force,参考链接。 - Tamas