返回已删除的git子模块

时间:2016-09-20 21:30:13

标签: git github gitlab

您好我删除了我发现的一些提交后无法访问的子模块然后我需要该子模块,因为其他使用它但目前它是私有的,我无法使用add子模块添加如何返回已删除的git子模块?

1 个答案:

答案 0 :(得分:2)

你是如何删除子模块的?

如果您通过从.gitmodules文件或.git/config删除if来删除它,则只需撤消它即可。子模块中的数据/代码仍然在本地。

但是,如果您已从磁盘中删除并且项目已成为私有项目,那么您可以做的很少。也许有一个回购的分支,或者你的一个同事/朋友有副模块的副本,而不是你可以重用。

相关问题