我正在尝试在Heroku上部署Java Web应用程序。在制作教程时,我已经使用 heroku create 命令创建了一个应用,可以说它是“ name-app1”。然后,在教程结束后我将其删除,并创建一个新的部署它,使其成为:“ new_app”。但是,当我尝试执行类似上载我的代码的操作时,出现一个错误,即先前的应用程序“ name-app1”不再存在。当我尝试使用例如heroku记录有以下错误:
» Error: Missing required flag:
» -a, --app APP app to run command against
» See more help with --help
我厌倦了使用以下命令指向我的新应用程序:
git remote set-url heroku git@heroku.com:hidden-ridge-8790.git
我想我弄乱了东西,不知道如何解决。
答案 0 :(得分:3)
您尝试为heroku设置遥控器的方式不正确。这就是为什么您会收到上述错误。 要正确设置遥控器,请使用以下命令
heroku git:remote -a new_app
这会将您的遥控器设置为新创建的应用 new_app
要部署代码,请使用以下命令
git push heroku master
这会将您的代码部署到heroku应用
答案 1 :(得分:1)
您已经关闭
heroku git:remote -a hidden-ridge-8790
与以下相同:
git remote add heroku git@heroku.com:hidden-ridge-8790.git
尝试一下,如果不起作用,请向我们显示git remote -v
的输出,我们可以帮助您解决问题。