gpt4 book ai didi

ios - 什么是 +Subproject 提交?

转载 作者:行者123 更新时间:2023-12-05 06:57:50 28 4
gpt4 key购买 nike

我想从 gitlab 克隆一个旧项目。当我将它克隆到我的电脑时,我发现有两个文件夹什么都没有。所以我检查了来自 gitlab 的 Commits 并且有如下信息:

Folder Name@xxxxxxx
+++ a/Folder Name
+Subproject commit xxxxxxxxxxxxxxxxxxxx

Folder Name@xxxxxxx
+++ a/Folder Name
+Subproject commit xxxxxxxxxxxxxxxxxxxx

而且我找不到 .gitmodules 文件,只有一个 .git 文件。 files in .git

我对此一无所知。谁知道如何加载两个“文件夹”的代码?

最佳答案

检查结果:

git ls-tree HEAD folderxxx

如果您看到 160000,则表示它是索引中的一个特殊条目,代表 git submodule 的根文件夹。 (检查您是否有 .gitmodules)或嵌套的 Git 存储库。

这可以解释为什么你有一个空文件夹,因为 Git 通常不会对其中没有数据(文件)的文件夹进行版本控制。

关于ios - 什么是 +Subproject 提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64798540/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com