2011-01-26 84 views
3

與git的子模塊功能類似,我想在自己的應用程序中嵌入一個遠程存儲庫的克隆。但是,我希望能夠對我們的嵌入式版本進行更改,同時仍然保持從遠程獲取更新的能力。我不明白我是如何用子模塊做到這一點的。這在功能上可行嗎?現在,我只需將遠程源目錄複製到我的存儲庫中,並允許我跟蹤本地更改,但無法從遠程存儲庫獲取更新或管理分支。嵌入式git倉庫跟蹤我們的變化?

回答

0

在過去,我已經使用了編織管理這樣:https://github.com/evilchelu/braid/wiki/

+0

看起來很有趣,但我看不到使用辮子檢查分支的方法。通常在克隆遠程服務器之後,我會檢查git checkout分支,但我沒有看到用辮子來做這件事的方法。不過,我是一個相對的git新手。 – 2011-01-26 07:25:29

+0

您將在您的回購中創建一個分支,因爲現在在此處跟蹤了供應商代碼。 Braid將上游的合併處理更改爲您的自定義樹。 (或者可能相反。) – scragz 2011-01-26 07:28:33