如何在我的github子模块中查找丢失的文件

问题描述 投票:1回答:1

我是git的新手,所以我使用git将我的ionic项目文件夹放入本地存储库,然后将其推送,它没有显示为我看到的普通存储库。

然后成为子模块,因此我克隆了存储库,然后文件夹变为空,然后我找不到文件,但找不到空文件夹。

有人可以告诉我如何找到丢失的文件,以及为什么我尝试推送一个简单的文件夹然后将其变成子模块吗?

github git-submodules
1个回答
0
投票

将我的离子项目文件夹放入本地存储库,然后将其推送,它没有像我看到的普通存储库那样出现,而是成为子模块

这是因为您的离子项目文件夹已经包含其自己的.git/子文件夹。

一旦复制到本地存储库(也具有其自己的.git/子文件夹),则ionic项目文件夹被视为嵌套存储库,并且仅被视为[[gitlink(引用ionic的根树SHA1 /)由本地存储库记录并推送。因此,位于远程侧的“类似于子模块”的空文件夹。

如果您不关心该项目的历史,只需将其文件复制到本地存储库中,即可添加,提交和推送。
© www.soinside.com 2019 - 2024. All rights reserved.