2013-02-28 19 views
5

我想知道GIT分支是否可以像下面的例子那樣擁有項目數據的子集。GIT分支可以有一個數據子集嗎?

我在Java中,春天,Maven項目工作,我的消息來源是

src/main/java 

和我的JSP頁面在:

src/main/webapp 

我們正在考慮外包的JSP頁面一個差異組,但我們不希望他們改變java代碼,所以我們試圖想如果我們可以映射一個分支只是

src/main/webapp 

,然後把它合併在

回答

6

一種方法是導出webapp目錄中的一個獨立的混帳回購協議,目前(父)回購中作爲submodule的歷史。
這樣,你是當然外部貢獻者不會修改任何來源,除了你想要的。

其他(簡單)方法是創建一個專用於另一組貢獻者的分支,只有通過​​接受合併(即如果webapp以外的任何文件被修改,你會拒絕)

+0

感謝VonC你有一個子模塊 – JohnNY 2013-02-28 12:42:24

+0

的例子@JohnNY主要在http://git-scm.com/book/en/Git-Tools-Submodules(和http://stackoverflow.com/questions/tagged/git-submodules) – VonC 2013-02-28 12:43:14

相關問題