2016-09-20 90 views
0

嗨刪除子模塊,我沒有訪問後,我發現了一些提交然後我需要該子模塊回來,因爲其他使用它,但目前它是私人的,我不能添加使用添加子模塊如何返回刪除git子模塊?返回刪除的git子模塊

回答

2

您是如何移除子模塊的?

如果您通過從.gitmodules文件或.git/config文件中刪除,將其刪除,則只需將其撤消。來自子模塊的數據/代碼將仍然存在於本地。

但是,如果您從磁盤中刪除並且該項目已被私人化,那麼您可以做的事情很少。也許有一個回購協議的叉子,或者你的一個同事/朋友擁有子模塊的副本,你可以重用。

+0

我從.gitmodule中刪除了,也失去了提交的散列號 –

+0

在這種情況下,請嘗試按照最後一段中的建議或者與私有pkg私有的人交談(以防他們可以訪問) –