2012-06-20 31 views
0

我有一個gitHub倉庫,我喜歡它。我的公司正在使用SalesForce,並且正在開發iOS應用程序。heroku.com使用它作爲git倉庫

現在我想使用github,但是與購買heroku.com的Salesforce合作,我被告知使用heroku.com進行後端處理。

這是可能的,我的印象是,你可以做其他語言像Java用於後端編碼,但不適用於其他的東西,如ios。這是正確的方式,還是我應該說服我的經理購買github訪問權限(私有中心)?

在此先感謝

問候

+0

你能澄清你的意思嗎?「後端處理?」你在談論服務器端計算嗎?或者你只是在談論一個託管存儲庫的地方? – redhotvengeance

回答

0

看來你想使用的GitHub爲您的存儲庫和源代碼合作,但部署到Heroku的。這很常見,並得到很好的支持。在您的開發工作流程中簡單地開發並推送到github,其中git push origin master(這裏,github remote是您的origin)。

當你想部署到Heroku,你會做一個git push heroku master(這裏,heroku回購標籤爲heroku遠程)。

事實上,同一個項目有兩個git remotes不是問題,事實上,由於git的分佈式特性,它是非常優化的。使用Heroku爲您的移動應用程序開發支持API或Web應用程序並不意味着您無法將GitHub用於您的源代碼管理。

+0

好吧,我住github。只是爲了理解和對不起,還沒有開始使用heroku - 所以,當你推到heroku你去一個頁面生活等,你不能推到分支?但是再一次,如果源代碼是與網站不同的東西(heroku),那麼它沒有任何意義。 –

+0

您可以推送到heroku上的分支,但部署只會在推送到master時發生。 –