簡體   English   中英

將現有的django git repo部署到heroku

[英]Deploy a pre existing django git repo to heroku

我有一個DJango git倉庫。我和其他一些開發人員正在開發它,它也有多個分支。 現在我想將其部署到Heroku或使用heroku作為登台服務器意味着在推送到git之前,我想將代碼更改推送到heroku,如果驗證通過,則將更改推送到git。 為此,我通過運行此git repo創建了一個heroku應用程序

heroku create 

指揮heruku。 但是問題是當我進行提交時,它直接提交給git而不是heroku。

我試圖通過運行從本地git存儲庫中刪除heroku應用

 `heroku apps:destroy –a guarded-tundra-1589 --confirm` 

但是當我再次嘗試推送heroku主代碼時,將其推送到了它。 表示它不會被刪除。

告訴我正確的方法來將已經有git repo的項目部署到heroku。

有標准的Heroku命令可以執行此操作:

$ heroku auth:login
... output omitted ...
$ heroku create --stack cedar
... output omitted ...
$ git commit -a -m 'Mods to run on Heroku.'
$ git push heroku master

更新:

另外,如果您打算將來使用Heroku,則最好檢查一下他們的官方文檔-Heroku上的Django入門

這將刪除您的存儲庫,但這在我收到該錯誤時對我有用。

rm -rf .git
git init 
git add .
git commit -m "First commit"
heroku create --stack cedar
git push heroku master

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM