git submodule update --init --recursive 无法执行

本文介绍了在执行`git submodule update --init --recursive`时可能遇到的问题及解决方法。首先需要正确克隆包含子模块的Git仓库,确保仓库已folk到个人GitHub账号中。在完成克隆后,通过`git clone`命令获取仓库。如果在Linux环境中发现缺少隐藏文件,如`.gitmodules`,可以使用`ls -a`命令显示所有包括隐藏在内的文件。
摘要由CSDN通过智能技术生成
git clone https://github.com/your-github-userid/ardupilot
cd ardupilot
git submodule update --init --recursive

上面这个步骤从第一行就要好好对待,不然会出错。
1、git clone https://github.com/your-github-userid/ardupilot
需要你把该文件找到,folk到自己的github里来。如下
在这里插入图片描述
然后在你的github就会有这个Ardupilot,如下
在这里插入图片描述
这时,就可执行
例如git clone https://github.com/Clear-feng/ardupilot
Clear-feng为我自己的ID
2、git submodule update --init --recursive 这个的话就会很顺利的执行,
3、当你发现linux里发现少了很多.文件,比如.gitmodules,.文件在linux是隐藏起来了,可在该目录下,打开终端,输入
ls -a
即可找到那个文件。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值