在git的repo中,可能会有子项目的代码,也就是"git中的git"
--recursive是递归的意思,不仅会git clone当前项目中的代码,也会clone项目中子项目的代码。
我们有时在git clone的时候漏掉 --recursive选项,导致编译无法通过。因为如果没有加 --recursive选项,那么代码库中的一些subproject或者submodule的代码将不会被git clone下来,导致缺少文件,从而引发编译错误。文章来源:https://www.toymoban.com/news/detail-713658.html
所以尤其在需要编译的时候,git clone最好加上--recursive,用于循环克隆git子项目,如:文章来源地址https://www.toymoban.com/news/detail-713658.html
git clone --recursive https://github.com/nvlabs/tiny-cuda-nn
到了这里,关于Git:git clone 之 --recursive 选项的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!