2012-10-20 110 views
3

我在Github上有一個使用引導的PHP項目...我們想要子模塊。但bootstrap在該項目中還有其他我們不需要的東西。我應該如何包含引導程序,以便我們獲得正確的文件,但是沒有在項目中包含所有這些額外的東西(並且可以從安裝此項目的任何人的網站公開訪問)?git submodule最佳實踐

回答

3

約一個子模塊的好處是,它並沒有增加很多額外的代碼到你的項目,代碼,你必須保持,我將認爲您的利益兩方面:

  1. 您的開發人員不必擔心這兩個或三個奇怪文件在那裏做什麼,爲什麼他們似乎沒有與項目的其餘部分或來自哪裏;相反,有一個很好的整潔的文件夾,基本上就像一個符號鏈接,並解釋了所有這一切
  2. 當bootstrap更新時,您可以更新ref,這使得更新容易,但只有當你想

記得提醒人們誰就會克隆你的項目,他們將需要運行:

git submodule update --init 

大多數別的之前。