使用 Gitee 镜像导入
由于 Gitee 本身有 GitHub 仓库的镜像功能,可以:
- 打开浏览器访问 Gitee.com
- 点击右上角的”从 GitHub 导入仓库”
- 输入 GitHub 仓库地址:
https://github.com/osqp/osqp.git - 导入到你的 Gitee 账号下
- 然后从 Gitee 克隆:
bash
git clone https://gitee.com/你的用户名/osqp.git cd osqp git checkout release-0.6.3 git submodule update --init --recursive
手动修改子模块地址
gedit .gitmodules
找到类似这样的内容:
text
[submodule "lin_sys/direct/qdldl/qdldl_sources"] path = lin_sys/direct/qdldl/qdldl_sources url = https://github.com/osqp/qdldl.git
将其中的 url 修改为:
text
url = https://gitee.com/lishuanghua/qdldl.git
然后执行:
bash
git submodule sync
git submodule update --init --recursive