我有一個部署到Heroku的Rails應用程序。我最近做了很多改變,刪除了舊的遷移,重新創建了新的遷移,重新設計並處理了合併衝突......這個名單還在繼續。刪除並重新部署Rails應用程序到heroku
現在,我想從heroku中擦除我的整個heroku「製作」應用程序,並將我的代碼從我的github master
分支重新部署到Heroku。
有一個簡單的或「正確」的方式來刪除我的應用程序在Heroku上,擦拭乾淨,然後重新部署?
我有一個部署到Heroku的Rails應用程序。我最近做了很多改變,刪除了舊的遷移,重新創建了新的遷移,重新設計並處理了合併衝突......這個名單還在繼續。刪除並重新部署Rails應用程序到heroku
現在,我想從heroku中擦除我的整個heroku「製作」應用程序,並將我的代碼從我的github master
分支重新部署到Heroku。
有一個簡單的或「正確」的方式來刪除我的應用程序在Heroku上,擦拭乾淨,然後重新部署?
如果你不想刪除en輪胎應用程序(也許你想保持你的附件和其他配置相同),你可以重置數據庫並強制更新代碼。
部署新的代碼,通過使用-f
標誌強制更新:
git push heroku master -f
刪除並重新創建數據庫:
heroku pg:reset <DATABASE>
遷移新鮮數據庫:
heroku run rake db:migrate
摧毀應用程序:
heroku apps:destroy --app example
創建一個新問題:
heroku create example
推到它:
git push heroku -u master
感謝用於解釋如何刪除應用程序。 –
@達米馬修 - 它像魅力一樣工作。 – Alex
我很需要那個 - f謝謝你carlosramireziii – dreamerkumar
什麼是臨時文件 –