这个绿色图标在github存储库中意味着什么?

时间:2013-01-21 22:46:52

标签: git github

这个绿色图标在Github中意味着什么?我知道提交链接将我带到另一个存储库。我需要做类似的事情。这是符号链接吗?还是一个子模块?对于git来说还是有点新鲜,我想知道如何自己复制这个。创建后,如何更新此外部依赖项?

Git repository - what's up with the green icon?

2 个答案:

答案 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 您可以忽略非常复杂的子模块步骤。