2012-10-09 106 views
2

這個問題可能是由於我缺乏理解我應該做的! 我在一臺機器上製作了一個Rails應用並進行了部署。 然後將其克隆到另一臺機器,從那裏進行一些更改。 回到第一臺機器,並創建了一些分支做出一些更改... 我知道我的第一臺機器需要有heroku的東西。git heroku多臺電腦工作流程

作爲單個heroku用戶,多種機器上的這種開發類型的最佳策略是什麼?

我現在正在做的是創建一個分支,執行到該分支的git拉,然後合併更改....聽起來沒錯?

謝謝。

回答

2

Git是一個分散的版本控制系統,您可以在其中推送和下拉代碼存儲庫。部署到Heroku的行爲與推送代碼是同義詞。同樣,要檢出Heroku代碼,您可以簡單地下拉代碼。

雖然可以使用Heroku的作爲推和下拉你的分支的地方(和做所有的提交),我會強烈建議您安裝一個額外的遠程存儲庫(我建議GitHub),您做的大多數的代碼更改,只能使用Heroku存儲庫進行部署。然後,您可以在部署前合併並分支或更改爲主數據。

+0

這使得很多感......我想我想要私人回購沒有支付。感謝您的建議。 – twinturbotom

+0

現在我遇到了發佈錯誤。我真的必須轉向github! – twinturbotom