这个绿色图标在Github中意味着什么?我知道提交链接将我带到另一个存储库。我需要做类似的事情。这是符号链接吗?还是一个子模块?对于git来说还是有点新鲜,我想知道如何自己复制这个。创建后,如何更新此外部依赖项?
答案 0 :(得分:12)
这是一个子模块:指向另一个URL中另一个存储库中特定提交的链接。运行git submodule update --init
时将克隆存储库,然后检出引用的提交(784fd39
)。
您可以使用git submodule add <url> <directory>
创建子模块,该子模块将在您指定的目录中为当前工作目录中的给定URL添加子模块引用。
答案 1 :(得分:1)
您可以使用此方法here。 这是来自于另一个问题,那个话题是What does a grey icon in remote GitHub mean 您可以忽略非常复杂的子模块步骤。