簡體   English   中英

回購克隆時清空 Git 子模塊文件夾

[英]Empty Git submodule folder when repo cloned

我在https://github.com/aikiframework/json托管了一個倉庫。 在我的本地副本上,我使用以下命令添加了一個子模塊

git submodule add git@github.com:jcubic/json-rpc.git json-rpc

然后我做了一個提交和推送,更改出現在 GitHub 上(我可以點擊它)。 但是當我克隆回購協議時

git clone https://github.com/aikiframework/json.git

子模塊文件夾 json-rpc 是空的。

我在這里錯過了什么? 我是不是忘記了什么? 為什么那個文件夾是空的?

好的,我找到了,需要在克隆 repo 時添加--recursive

所以克隆命令最終為:

git clone https://github.com/aikiframework/json.git --recursive

請注意,如果您忘記了--recursive標志,您可以這樣做(感謝@Amber):

git submodule update --init

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM