我是git的新手,所以我使用git将我的ionic项目文件夹放入本地存储库,然后将其推送,它没有显示为我看到的普通存储库。
然后成为子模块,因此我克隆了存储库,然后文件夹变为空,然后我找不到文件,但找不到空文件夹。
有人可以告诉我如何找到丢失的文件,以及为什么我尝试推送一个简单的文件夹然后将其变成子模块吗?
将我的离子项目文件夹放入本地存储库,然后将其推送,它没有像我看到的普通存储库那样出现,而是成为子模块
这是因为您的离子项目文件夹已经包含其自己的.git/
子文件夹。
一旦复制到本地存储库(也具有其自己的.git/
子文件夹),则ionic项目文件夹被视为嵌套存储库,并且仅被视为[[gitlink(引用ionic的根树SHA1 /)由本地存储库记录并推送。因此,位于远程侧的“类似于子模块”的空文件夹。