我有一个应用:betsmart_us
我做了一个heroku betsmart_eu --region eu
,它创建了一个新的分叉heroku应用:betsmart_eu
。
我无法想办法从我的终端推送更改或运行rake任务到新的fork heroku应用程序。如何检索新创建的应用程序的源代码,以便我可以从终端推送和测试rake任务。
我尝试做heroku clone
但分叉的应用程序是一个空的回购。然而,分叉的应用程序在heroku上工作正常。
对此非常感激。非常感谢!
安托。
答案 0 :(得分:1)
我认为这就是你要问的。您可以将--app附加到heroku中的命令,它会将其指向您尝试运行命令的正确应用程序。
即
--app betmart_us
--app betsmart_eu
答案 1 :(得分:1)
请参阅https://devcenter.heroku.com/articles/fork-app
分叉您的应用程序不会自动创建新的git远程 在你当前的项目中。要部署到targetapp,您需要 自己建立git远程。使用heroku信息检索Git 新应用程序的URL并手动设置。
基本上,你需要添加一个git remote:
git remote add forked git@heroku.com:targetapp.git