2013-04-15 159 views
-1

我有一個git存儲庫,它有一個帶有指向機器本地目錄的url的子模塊。 (該目錄實際上在git存儲庫的目錄內,但應該作爲一個單獨的項目進行維護。)直到我將該存儲庫克隆到遠程計算機之前,這種方式運行良好。子模塊保存該遠程存儲庫本地的url - 它不存在於克隆存儲庫中。git遠程子模塊url不適用於本地git存儲庫

有什麼方法可以使這項工作?或者,我應該拆下子模塊並分別跟蹤它嗎?

回答

1

當您添加子模塊時,應該使用遠程存儲庫。例如(見here):

git的子模塊添加的git @ mygithost:廣告牌的lib /廣告牌

所以,現在你要做的是:

1)克隆你的子模塊的遠程存儲庫,

2)將您的本地子模塊引用更改爲新的遠程位置。

你可以看到here該怎麼做。

+0

是的,就是這樣。我在我的網址中添加了'ssh:// server',這使它工作。謝謝! – jlconlin