我一直在部署到 heroku 上的单个应用程序。我决定创建一个管道并将这个应用程序设置为生产应用程序。我为登台创建了一个新应用程序。
本地代码应该与 git push heroku master 链接并推送到哪个应用程序?它是暂存应用程序还是生产应用程序?
我是否需要运行命令让我的本地仓库知道我希望将其发送到登台应用程序?
我一直在部署到 heroku 上的单个应用程序。我决定创建一个管道并将这个应用程序设置为生产应用程序。我为登台创建了一个新应用程序。
本地代码应该与 git push heroku master 链接并推送到哪个应用程序?它是暂存应用程序还是生产应用程序?
我是否需要运行命令让我的本地仓库知道我希望将其发送到登台应用程序?
我是否需要运行命令让我的本地仓库知道我希望将其发送到登台应用程序?
请参阅“ Heroku:管理应用程序的多个环境”
命令将是:
git config heroku.remote staging
设置完成后,所有
heroku
命令都将默认为staging
应用程序。
要在生产应用程序上运行命令,只需使用该--remote production
选项。
事实证明,即使在运行 config 命令之后,我仍然必须指定登台应用程序。
git config heroku.remote staging
然后:
git push staging master