Git:git clone 之 --recursive 选项

这篇具有很好参考价值的文章主要介绍了Git:git clone 之 --recursive 选项。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在git的repo中,可能会有子项目的代码,也就是"git中的git"

 --recursive是递归的意思,不仅会git clone当前项目中的代码,也会clone项目中子项目的代码。

我们有时在git clone的时候漏掉 --recursive选项,导致编译无法通过。因为如果没有加 --recursive选项,那么代码库中的一些subproject或者submodule的代码将不会被git clone下来,导致缺少文件,从而引发编译错误。

所以尤其在需要编译的时候,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模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git | 如何git clone 历史版本

    首先git clone 最新版本 再通过git checkout id号 可以退回历史版本 可以在提交里面,找到需要版本的id号

    2024年02月02日
    浏览(35)
  • 解决Git Clone失败,浏览器可以访问github项目,但是git clone失败

    记录一次git clone github上的项目,浏览器可以访问,但是git clone失败的处理过程 一,确认是否能ping通 如果不能ping通,先处理ping问题,详见如下链接 Github无法ping通的解决策略 二,clone项目(第4步才成功) 1,git clone https://… 2,改https为git,git clone git://… 3,重置 http.proxy 4,设置

    2024年01月23日
    浏览(68)
  • git clone与git pull区别

    从字面意思也可以理解,都是往下拉代码,git clone是克隆,git pull 是拉。 但是,也有区别: 从远程服务器克隆一个一模一样的版本库到本地, 复制的是整个版本库 ,叫做clone.(clone是将一个库复制到你的本地,是一个本地从无到有的过程) 从远程服务器获取到一个branch分支

    2024年02月10日
    浏览(53)
  • 猫咪与Git 解决git clone 443问题

    系统配置 Ubuntu 20.04 代理为经典的猫咪logo软件 参考链接 问题描述 打算通过Git Clone一个第三方程序库时出现了下面的错误: 解决方法 首先需要知道代理给我们分配的IP与端口号, 小猫咪分配的是: 127.0.0.1:7890 所以此时需要启动git配置端口号 取消相关设置的命令是: 查看相关的配

    2024年01月25日
    浏览(40)
  • git 安装后,右键没有 git clone

    两种方法: 1.   shift + 右键  2.   桌面(或其上级目录,上上级……)显示隐藏文件,把隐藏的 .git 目录删掉。  参考: tortoisegit 安装后没有git clone选项,setting设置也不行_百度知道 TortoiseGit 右键没有 gitClone 和 Setting_Young_Time的博客-CSDN博客_tortoisegit 没有clone

    2024年02月16日
    浏览(64)
  • 【git】大文件git clone不下来问题

    【git】大文件git clone不下来问题 xll_bit 已于 2022-04-29 16:41:51 修改 阅读量8.5k  收藏 30 点赞数22 文章标签: git docker github 版权 使用git clone时,有时候会遇到大文件拉取不下来的情况,这时候就需要用git lfs拉取,对于未装git lfs的用户可以使用现成的docker,附git-lfs的docker使用链

    2024年04月16日
    浏览(38)
  • 【随笔】Git 基础篇 -- 远程仓库 git clone(二十五)

    💌 所属专栏:【Git】 😀 作  者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘 您的点赞、关注、收藏、评论,是对我最大

    2024年04月15日
    浏览(50)
  • 【Git学习】Git如何Clone带有Submodule的仓库?

    在GitHub上下载了一份源码 https://github.com/the3deer/android-3D-model-viewer 打开之后如下所示: 在 app 这个主 module 中是需要依赖子 module : engine 的 但是下载下来的代码 engine 是空的 去这个代码的Github主页:https://github.com/the3deer/android-3D-model-viewer探索答案: 这份GitHub源代码上没有en

    2023年04月09日
    浏览(45)
  • 右键git bash here打不开git窗口以及git clone报错

    问题 右键点击git bash here没有反应。 原因 本地的git.exe的地址可能进行了修改,发生了变化,但在注册表中相关配置没有及时得到更新。 解决方案 打开注册表,win+r输入regedit打开注册表: 以下路径中的文件有涉及到git地址的全部进行更新: 修改之后就能够成功打开git bash了

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包