Heroku:如果你在 heroku 中有多个应用程序,你如何推送到特定的应用程序?
Heroku: How do you push to specific app if you have multiple apps in heroku?
我使用 heroku create test-app3
创建了一个新的 heroku 应用程序。现在,如果我想将一些代码推送到这个新 test-app3
,我该怎么做?
当我在终端输入 heroku list
时,我得到:
我的应用程序
test-app1
test-app2
test-app3
如何推送到 test-app3?如何在推送到哪个应用程序之间切换?
您需要为 Heroku 的每个应用程序设置不同的 git 远程端点,以便您可以从一个本地存储库推送到任一应用程序。
通过仪表板获取 Heroku 上您的应用程序的 GIT URL(看起来类似于:https://git@heroku.com:your_app_name.git
)并执行:
git remote add test-app1 https://git@heroku.com:test-app1.git
git remote add test-app2 https://git@heroku.com:test-app2.git
git remote add test-app3 https://git@heroku.com:test-app3.git
然后你就可以像这样推送到任何特定的应用程序:
git push test-app1 master
git push test-app2 master
git push test-app3 master
您从终端导航您的应用程序 -> cd test-app3
然后 git 添加 . -> git commit -m"your message" -> git push 最后 git push heroku master 或 main(如果你的分支是 main 则使用 main 否则 master)
我使用 heroku create test-app3
创建了一个新的 heroku 应用程序。现在,如果我想将一些代码推送到这个新 test-app3
,我该怎么做?
当我在终端输入 heroku list
时,我得到:
我的应用程序
test-app1
test-app2
test-app3
如何推送到 test-app3?如何在推送到哪个应用程序之间切换?
您需要为 Heroku 的每个应用程序设置不同的 git 远程端点,以便您可以从一个本地存储库推送到任一应用程序。
通过仪表板获取 Heroku 上您的应用程序的 GIT URL(看起来类似于:https://git@heroku.com:your_app_name.git
)并执行:
git remote add test-app1 https://git@heroku.com:test-app1.git
git remote add test-app2 https://git@heroku.com:test-app2.git
git remote add test-app3 https://git@heroku.com:test-app3.git
然后你就可以像这样推送到任何特定的应用程序:
git push test-app1 master
git push test-app2 master
git push test-app3 master
您从终端导航您的应用程序 -> cd test-app3 然后 git 添加 . -> git commit -m"your message" -> git push 最后 git push heroku master 或 main(如果你的分支是 main 则使用 main 否则 master)