BitBucket - 使用 git 克隆时未下载子模块
BitBucket - submodule not download when using git clone
我是 Bitbucket 的新用户,也是 Git 的新用户。在我的项目存储库中,我使用位于不同文件夹中的模块。但是有些文件夹是不可点击的,它们只显示带有箭头+数字的名称。
谁能给我解释一下这是什么意思?
我知道这是子模块,但是当我使用 git 克隆到我计算机中的另一个文件夹时,它没有被下载。我做错了什么?
这意味着子模块引用了另一个仓库的 SHA1。这就是您在箭头后看到的 SHA1。
这是一个special entry in the index, called gitlink.
你可以在问题“Bitbucket submodules wont delete”中看到那些。
当你用子模块克隆一个repo时,你需要添加:
git submodule update --init
然后你会看到子模块的内容,as a detached HEAD.
我是 Bitbucket 的新用户,也是 Git 的新用户。在我的项目存储库中,我使用位于不同文件夹中的模块。但是有些文件夹是不可点击的,它们只显示带有箭头+数字的名称。
谁能给我解释一下这是什么意思?
我知道这是子模块,但是当我使用 git 克隆到我计算机中的另一个文件夹时,它没有被下载。我做错了什么?
这意味着子模块引用了另一个仓库的 SHA1。这就是您在箭头后看到的 SHA1。
这是一个special entry in the index, called gitlink.
你可以在问题“Bitbucket submodules wont delete”中看到那些。
当你用子模块克隆一个repo时,你需要添加:
git submodule update --init
然后你会看到子模块的内容,as a detached HEAD.