★ 1. 下载一个包含很多子模块的工程
例如:git clone --recursive https://github.com/caffe2/caffe2
如果网络不好或者其他原因导致子模块没有下载完全,这时用git pull是无法下载完全的。
注:这是在英文环境中执行的结果,英文Submodule在中文环境中翻译为“子模组”了。
从log中可以看出,有很多子模块(为节省篇幅,完整log略,可以自行下载测试)。
$ git clone --recursive https://github.com/caffe2/caffe2 Cloning into 'caffe2'... remote: Counting objects: 36771, done. remote: Compressing objects: 100% (12/12), done. remote: Total 36771 (delta 6), reused 7 (delta 5), pack-reused 36754 Receiving objects: 100% (36771/36771), 149.13 MiB | 2.76 MiB/s, done. Resolving deltas: 100% (26926/26926), done. (这里只以子模块protobuf为例,其他子模块略) Submodule 'third_party/protobuf' (https://github.com/google/protobuf.git) registered for path 'third_party/protobuf' (略) Cloning into 'third_party/protobuf'... remote: Counting objects: 47717, done. remote: Compressing objects: 100% (49/49), done. remote: Total 47717 (delta 23), reused 23 (delta 5), pack-reused 47657 Receiving objects: 100% (47717/47717), 40.97 MiB | 59.00 KiB/s, done. Resolving deltas: 100% (32097/32097), done. Checking connectivity... done. Submodule path 'third_party/protobuf': checked out 'a428e42072765993ff674fda72863c9f1aa2d268' (略)
★ 2. 下载子模块
git submodule update --init --recursive1
如果你不确定子模块是否都已经下载完全了,也可以执行一遍这个命令确认一下。
★ 3. 参考 git clone --help
"htmlcode">
--recursive, --recurse-submodules After the clone is created, initialize all submodules within, using their default settings. This is equivalent to running git submodule update --init --recursive immediately after the clone is finished. This option is ignored if the cloned repository does not have a worktree/checkout (i.e. if any of --no-checkout/-n, --bare, or --mirror is given)
"htmlcode">
--recurse-submodules[=<pathspec] After the clone is created, initialize and clone submodules within based on the provided pathspec. If no pathspec is provided, all submodules are initialized and cloned. Submodules are initialized and cloned using their default settings. The resulting clone has submodule.active set to the provided pathspec, or "." (meaning all submodules) if no pathspec is provided. This is equivalent to running git submodule update --init --recursive immediately after the clone is finished. This option is ignored if the cloned repository does not have a worktree/checkout (i.e. if any of --no-checkout/-n, --bare, or --mirror is given)
到此这篇关于git clone 子模块没下载全的问题解决的文章就介绍到这了,更多相关git clone 子模块没下载全内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
风云阁资源网 Design By www.bgabc.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
风云阁资源网 Design By www.bgabc.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
2024年12月21日
2024年12月21日
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]