簡體   English   中英

我如何克隆整個git repo

[英]How can I clone the entire git repo

我將在github上克隆一個Android存儲庫,但是無法克隆其中一個文件夾volley ,它總是空的。

我認為volley來自https://github.com/google/volley ,所以我如何下載整個回購。 我試圖使用git clone --recursive ,但它表示fatal: no submodule mapping found in .gitmodules for path 'SimpleZhihuDaily/volley'

您確實克隆了整個存儲庫。 volley文件夾是一個git子模塊,它指向另一個存儲庫。 通常,-- --recursive告訴git在克隆存儲庫時要提取所有子模塊(以及這些子模塊的子模塊)。 但是,錯誤消息表明子模塊存儲庫存在問題。 看來該存儲庫不再存在

如果確實是您認為的Google Volley存儲庫,請嘗試不使用--recursive克隆存儲庫。 然后編輯.gitmodules並將齊射條目的路徑更改為https://github.com/google/volley.git 然后跑

git submodule update --init --recursive

如果Google存儲庫包含與該存儲庫指向的提交相同的提交,那么您將可以進行。

暫無
暫無

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

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