2010-07-15 96 views
2

那麼,到現在爲止,我使用普通的git操作,如push,pull,commit和clone。Git - 分支和共享代碼庫

但現在,我需要一個具有不同分支的git repo來測試某些功能,但所有這些功能需要相同的庫應該包含在回購中。

這樣做的最佳實踐是什麼?

回答

2

git submodule將是一個很好的做法(更多關於submodules here)。

在您的項目中引用另一個只包含您的外部庫的庫。
每個分支都可以引用該庫回購的相同版本。

這個想法是直接記住(實際上是版本)你需要的確切依賴關係。