我有一個gitHub倉庫,我喜歡它。我的公司正在使用SalesForce,並且正在開發iOS應用程序。heroku.com使用它作爲git倉庫
現在我想使用github,但是與購買heroku.com的Salesforce合作,我被告知使用heroku.com進行後端處理。
這是可能的,我的印象是,你可以做其他語言像Java用於後端編碼,但不適用於其他的東西,如ios。這是正確的方式,還是我應該說服我的經理購買github訪問權限(私有中心)?
在此先感謝
問候
我有一個gitHub倉庫,我喜歡它。我的公司正在使用SalesForce,並且正在開發iOS應用程序。heroku.com使用它作爲git倉庫
現在我想使用github,但是與購買heroku.com的Salesforce合作,我被告知使用heroku.com進行後端處理。
這是可能的,我的印象是,你可以做其他語言像Java用於後端編碼,但不適用於其他的東西,如ios。這是正確的方式,還是我應該說服我的經理購買github訪問權限(私有中心)?
在此先感謝
問候
看來你想使用的GitHub爲您的存儲庫和源代碼合作,但部署到Heroku的。這很常見,並得到很好的支持。在您的開發工作流程中簡單地開發並推送到github,其中git push origin master
(這裏,github remote是您的origin
)。
當你想部署到Heroku,你會做一個git push heroku master
(這裏,heroku回購標籤爲heroku
遠程)。
事實上,同一個項目有兩個git remotes不是問題,事實上,由於git的分佈式特性,它是非常優化的。使用Heroku爲您的移動應用程序開發支持API或Web應用程序並不意味着您無法將GitHub用於您的源代碼管理。
好吧,我住github。只是爲了理解和對不起,還沒有開始使用heroku - 所以,當你推到heroku你去一個頁面生活等,你不能推到分支?但是再一次,如果源代碼是與網站不同的東西(heroku),那麼它沒有任何意義。 –
您可以推送到heroku上的分支,但部署只會在推送到master時發生。 –
你能澄清你的意思嗎?「後端處理?」你在談論服務器端計算嗎?或者你只是在談論一個託管存儲庫的地方? – redhotvengeance