Git repository from github empty green folder



我正在从github拉取一个git存储库。当我克隆存储库时,有一个空文件夹应该包含一个项目。由于其他项目引用此文件夹。

当我在 github 上浏览存储库时,文件夹显示为绿色。

我错过了什么吗?

我正在使用

git clone https://github.com/TomTasche/Announcify.droid.git

该命令有效,它将存储库成功克隆到我的机器,但是该绿色文件夹为空,其余代码下载正常。

查看此回购页面https://github.com/TomTasche/Announcify.droid

它是一个子模块。在您的签出项目中,执行git submodule update --init,它应该可以解决问题。

在最新版本的 git 中,克隆操作有一个 --recursive 选项来自动初始化子模块,但我认为大多数工具还没有使用它。

git submodule init dirnamegit submodule update --init 是创建本地副本的常规命令。

有关子模块的更多信息,请参阅 git 手册。

仔细查看链接的存储库 - 我认为您可能需要联系作者并让他们在顶级文件夹中提交 .gitmodules 文件,因为这是存储子模块初始化配置的地方。这是另一个项目的链接,该项目具有用于比较的子模块(msysgit)。在该项目中,git 文件夹是一个子模块。

最新更新