2012-02-28 77 views
0

我們當前的一個應用程序依賴於github中的一個克隆只讀庫(我們稱之爲XXLib)。當我剪切並釋放構建應用程序時,我將其標記爲特定版本(比如V1.1),但是,鑑於XXLib可以並將隨時間而改變,我怎樣才能將特定版本的XXLib標記到我的中央存儲庫,以便我可以隨時返回並重新構建?將克隆庫推入並標記到我的git服務器

我想過的一個想法是在我的中央git服務器上創建一個新的存儲庫,在我的工作區中爲XXLib添加一個跟蹤分支,以便在構建時將我的工作區內容推送到中央服務器。即。 XXLib在我的工作區有兩個遙控器(起源和mygitserver),我用來拉(起源)和推(mygitserver)

或者這是子模塊的情況?

任何想法將不勝感激。

+0

有兩個遙控器(github和mygitserver)的本地回購將做。你不需要擔心把本地標籤/更改推送到github,因爲它是隻讀的)。 – number5 2012-02-28 23:19:13

回答

1

將遠程庫導入爲子模塊。如果您需要對其進行自己的更改,請將它們放入從GitHub存儲庫中提取的自己的Git存儲庫中。

XXLib-GitHub 
    | 
XXLib-Your-Fork 
    | 
Your-app
+0

你知道,我從來沒有想過接受你的答案,在這裏我們是一年後。我謙卑的道歉... – 2013-03-14 11:23:03

相關問題