我們有一大堆的git代碼庫:git子模塊可以引用HEAD而不是特定的提交(對超集項目有用)?
- 滴料
- jBPM的
- 的Guvnor
- 策劃師
- ...(更多)
這是一個git子模塊在super git倉庫,這是所有這些倉庫的聚合,所以wh ole的東西可以立即克隆,並立即在我們的IDE中配置。然而,休閒開發人員也只能克隆他們感興趣的模塊。
問題是,當有人推動對子庫的更改時,超級庫仍然卡在該子庫的前一個提交中。因此,非臨時開發人員必須將該超級存儲庫更新爲該子庫的最新提交。
有什麼辦法讓超級倉庫自動指向subrepository的最新提交嗎?
我們知道,在超級 Git倉庫中的每個分支或標記(如master
,5.1.x
,5.0.x
,...),存在一個分支或標記與每個子模塊的名稱相同。
可能重複(HTTP:/ /stackoverflow.com/questions/4701004/git-submodules-on-master) – Cascabel 2011-01-21 16:04:17