[英]creating and deployment of application on heroku
我是heroku的新手,正在嘗試創建應用程序並進行部署,但是當我在CLI上進行heroku創建時,這會為該應用程序創建一個隨機名稱。 因此,我使用了heroku app:create project-name,它使用項目名創建了應用程序,但是我如何將現有代碼部署到該應用程序。
如果您已經在沒有在應用程序文件夾中指定名稱的情況下執行了heroku create
,那么您將已經有了一個名為heroku的git遠程服務器。 您可以通過執行此操作來確認
git remote -v
在您的項目文件夾中,可能會顯示類似
heroku git@heroku.com:stark-taiga-7738.git (fetch)
heroku git@heroku.com:stark-taiga-7738.git (push)
當您隨后創建一個指定應用程序名稱的應用程序時,現有的遙控器將不會使用新的應用程序詳細信息進行更新。
要解決此問題,您將需要刪除現有的名為heroku的git遙控器,然后添加一個指向正確應用程序的新遙控器。
git remote rm heroku
將刪除現有的遙控器
heroku git:remote --app <new app name>
將在您的新應用程序上創建一個新的heroku
遠程git push heroku master
,然后讓您進行git push heroku master
並將其部署到正確的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.