下载PX4固件时网络太慢,经常出现克隆失败

下载PX4固件时,官网给的指令是

git clone https://github.com/PX4/PX4-Autopilot.git --recursive

需要进行循环克隆,在克隆过程中可能出现以下的情况

无法克隆 'https://github.com/PX4/PX4-FlightGear-Bridge.git' 到子模组路径 '/home/jeremy/PX4-Autopilot/Tools/flightgear_bridge'
克隆 'Tools/flightgear_bridge' 失败。按计划重试

可以先将PX4文件克隆下来,不去克隆子项目,运行下面指令

git clone https://github.com.cnpmjs.org/PX4/PX4-Autopilot.git

然后切换到PX4文件夹,继续克隆子项目,执行下面指令

cd PX4-Autopilot
git submodule update --init --recursive

如果还是出现失败也没关系,继续执行git submodule update --recursive直到不出现失败提示为止。(这时是在继续克隆你之前没成功的子项目,注意:此时没有init)

这是下载PX4的时候,其余需要循环克隆的项目都可以使用此方法进行。

你可能感兴趣的:(无人机,github,git,linux)