我有兩臺電腦,我希望他們都能夠從github上的相同回購中拉出/推送以及部署到heroku上的相同應用。我知道Heroku允許你在另一臺計算機上克隆它的git repo,因此它可以連接起來,但我不想第二個克隆heroku repo - 我想它克隆git repo,然後讓兩臺計算機都可以當任一人部署時能夠更新heroku ...我該怎麼做?這兩個已經成功連接到相同的github,但我現在想要將它們連接到同一個heroku應用程序。Heroku - 從多臺計算機部署?
回答
git remote add heroku [email protected]:your_app_name.git
謝謝!這對我有效。 –
也爲我工作,謝謝。一個快速澄清 - 命令的'project.git'部分是heroku應用程序名稱,而不是github回購名稱。 – Blake
在嘗試推送到Heroku之前,請記住在第二臺機器上運行'heroku keys:add'。 –
- 從所有計算機上的Github克隆您的應用程序。
- 使用ONE計算機至
git push heroku
。 - 所有其他計算機將Heroku添加爲遠程計算機。你想要的Heroku命令
所以這樣對所有的計算機:
git remote add heroku [email protected]:project.git
而且你可以在同一時間推到雙方Git和Heroku的這些配置:
git remote add all github:path/proj.git
git remote set-url --add --push all url = heroku:path/proj.git
然後git push heroku
將推送到所有。
我通常將所有的Heroku項目存儲在同步到所有計算機的保管箱文件夾中(同時也是非常方便的備份層) - 我還將我的SSH密鑰存儲在保存盒中,然後每個計算機符號鏈接〜/ .ssh到Dropbox路徑 - 這樣,我就可以在同一個帳戶的多臺計算機上使用同一個密鑰。
我從來沒有拉從Heroku的一個項目,因爲在投寄箱文件夾的工作意味着我的所有計算機都使用相同的代碼,但如果你使用Github上,那麼你就不需要從Heroku的,因爲你的主人分支機構本地和克隆github應該是現在在Heroku上生活的,然後你應該在一個合併到主人的分支去工作。
這意味着我可以工作在任何計算機上,並在我的前面相同的代碼,只是需要捆綁/遷移我的項目的啓動和運行,但沒有理由爲什麼你不能只是有項目設置並從github拉,在哪個電腦你添加和提供你添加heroku遙控器在兩臺電腦,你會沒事的。
我不知道如果鏈接你的SSH密鑰是一個好主意......這是我的主要問題實際上這個設置。我通過Dropbox共享所有conf文件,除了我的密鑰... –
大廈上面的答案,但在更新作爲Heroku的儀表盤似乎已經改變了:
- 選擇您的應用
- 選擇設置
- 在信息,發現Git的URL和使用它(例如, [email protected]:your-app_name-xxxx.git,如上所述)
- 1. 從新計算機進行Web部署
- 2. 多臺計算機到GitHub
- 3. 從另一臺計算機
- 4. 從本地機器部署到heroku
- 5. 將.NET C#WinForm項目部署到另一臺計算機上
- 6. 在另一臺計算機上部署asp.net項目
- 7. 從多臺PC部署Rails應用程序到heroku
- 8. 多臺計算機上的Django芹菜
- 9. 一臺計算機
- 10. ClearCase視圖從一臺計算機複製到新計算機?
- 11. 使用PowerShell從另一臺計算機啓動計算機
- 12. 從另一臺計算機連接到訪客計算機apache
- 13. 如何從一臺計算機訪問文件到另一臺計算機?
- 14. Java:將Eclipse項目從一臺計算機轉移到另一臺計算機?
- 15. 將myob從一臺計算機轉移到另一臺計算機
- 16. GIT克隆多臺計算機上
- 17. 連接多臺計算機Java UDP
- 18. 跨多臺計算機共享內存?
- 19. 在多臺計算機上使用PyDev
- 20. 在多臺計算機上運行Git
- 21. 跨多臺計算機的DateTime同步
- 22. 從另一臺計算機訪問phppgadmin?
- 23. CustomAction在開發計算機上成功,在部署計算機上失敗
- 24. Heroku部署stucks
- 25. 部署到Heroku
- 26. Rails Heroku部署
- 27. 在Heroku上無需停機熱部署
- 28. Heroku的部署找不到設計-1.4.6
- 29. 設計用戶註冊Heroku部署
- 30. 另一臺計算機
這是兩個不同的Heroku用戶嗎?或者多臺機器上的同一用戶? –
相同的用戶多臺機器 – Kvass