2013-02-21 43 views
0

我一直在增長一個自由網頁設計業務,主要使用Drupal。我現在需要更嚴肅並開始版本控制。當我運行升級時,我需要知道一切是否仍然正常工作。git單人工作流程只與本地和現場服務器

我想用git。這是我目前的情況:一個擁有大約30個不同網站的VPS服務器。

到目前爲止,我一直在使用子域直接在線構建網站。這允許我向客戶展示。

我一直在學習Git的工作流程,有點糊塗,什麼是對我最好的第一個/下一個步驟......

第一個問題:是遠程/直播服務器和本地上的主存儲庫我的機器上的存儲庫足夠好的設置?大多數人談論像github這樣的第三臺服務器?如果我能繞過這個,那會很棒!

第二個問題:如果我理解正確,我需要每個Web項目的存儲庫,對吧?

第三個問題:我該如何開始?首先創建哪個存儲庫?或者我只是在其中一個網站的根文件夾中運行git init?

任何幫助/建議,將不勝感激!我可以回答您可能有的任何問題...

謝謝!

回答

0

遠程/現場服務器上的主存儲庫和我機器上的本地存儲庫足夠好的設置?大多數人談論像github這樣的第三臺服務器?

3回購是更好的...你應該有一個就像主存儲庫這基本上是所有其他遠程來源。然後你從該回購克隆到你的本地機器和子域或其他。您在本地進行更改,然後推送到該遠程,然後在子域上執行更改。另一種方法是簡單地從主域名服務器部署到子域名,這意味着某些部署過程將會發生,而子域名代碼本身不會是git回購。

我需要爲每個Web項目存儲庫,對吧?

是的,那將是最好的。

我該如何着手啓動?

我通常先創建遠程「master repo」,然後克隆它。

相關問題