如何在Heroku上为我的应用程序创建开发环境
我现在想知道在Heroku地址上有没有一个devel版本的项目。我的意思是,我的项目地址是my-random-name.heroku.com,我在本地目录下部署我的应用程序如何在Heroku上为我的应用程序创建开发环境,heroku,version,Heroku,Version,我现在想知道在Heroku地址上有没有一个devel版本的项目。我的意思是,我的项目地址是my-random-name.heroku.com,我在本地目录下部署我的应用程序 可以从我的本地目录将我的应用程序部署到另一个地址,在那里我会检查新的更新,如果这些更新可以,那么我会将这些更改部署到my-random-name.heroku.com这是我的应用程序的明亮版本。是-heroku应用程序只是git remotes,因此,通过推送到不同的远程设备,您可以部署到不同的应用程序 例如: git re
可以从我的本地目录将我的应用程序部署到另一个地址,在那里我会检查新的更新,如果这些更新可以,那么我会将这些更改部署到my-random-name.heroku.com这是我的应用程序的明亮版本。是-heroku应用程序只是git remotes,因此,通过推送到不同的远程设备,您可以部署到不同的应用程序 例如:
git remote add production git@heroku.com:appname-production.git
git remote add staging git@heroku.com:appname-staging.git
然后将允许您通过简单的推送部署到每个env
git push production master
git push staging master
如果您使用不同的分支进行开发和生产,一个好主意是您也可以部署是的-Heroku应用程序只是git远程,因此通过推到不同的远程,您可以部署到不同的应用程序 例如:
git remote add production git@heroku.com:appname-production.git
git remote add staging git@heroku.com:appname-staging.git
然后将允许您通过简单的推送部署到每个env
git push production master
git push staging master
如果您使用不同的分支进行开发和生产,那么您也可以部署这对我来说是很多新信息。。。现在,当我像git push heroku master那样部署我的应用程序时,为了添加登台模式,我应该在我的应用程序目录heroku中创建登台应用程序,然后只需git remote添加登台git@heroku.com:staging-app.git和git-push-origin staging?别忘了我有什么事吗?git push staging master第三个参数是遥控器。请谈谈水龙头?通常我使用heroku db:push,那么这个命令对于暂存版本应该是什么样子的呢?使用heroku cli的任何东西都需要显式地传递应用程序名,heroku db:push-app staging app为了清晰起见-您需要在heroku上创建一个新的应用程序以进行暂存。您可以将相同的git存储库推送到不同的应用程序。对于您的工作流程:首先推到登台应用程序,测试它,然后推到生产应用程序。所有这些都可以通过使用git和heroku命令中的不同参数来完成,如上图所示。这对我来说是很多新信息。。。现在,当我像git push heroku master那样部署我的应用程序时,为了添加登台模式,我应该在我的应用程序目录heroku中创建登台应用程序,然后只需git remote添加登台git@heroku.com:staging-app.git和git-push-origin staging?别忘了我有什么事吗?git push staging master第三个参数是遥控器。请谈谈水龙头?通常我使用heroku db:push,那么这个命令对于暂存版本应该是什么样子的呢?使用heroku cli的任何东西都需要显式地传递应用程序名,heroku db:push-app staging app为了清晰起见-您需要在heroku上创建一个新的应用程序以进行暂存。您可以将相同的git存储库推送到不同的应用程序。对于您的工作流程:首先推送到暂存应用程序,测试它,然后推送到生产应用程序。所有这些都可以通过使用git和heroku命令中的不同参数来完成,如上所示。