更新 开发指南 3 仓库拉取

2026-04-14 02:09:59 +00:00
parent 90d527fa42
commit 83e86afdc5
@@ -1,34 +1,38 @@
# 仓库拉取 # 仓库拉取
本文介绍如何克隆主仓库及其子模块。 本文介绍如何克隆主仓库及其子模块。
## 克隆仓库 ## 克隆仓库
**必须使用 `--recursive` 参数**,否则子模块目录会是空的: **必须使用 `--recursive` 参数**,否则子模块目录会是空的:
```bash ```bash
git clone --recursive git@gitea.your-team.com:your-team/auto-aim-mobile-bot.git git clone --recursive git@gitea.your-team.com:your-team/auto-aim-mobile-bot.git
``` ```
## 如果克隆时忘记 `--recursive` ## 如果克隆时忘记 `--recursive`
可以单独初始化子模块: 可以单独初始化子模块:
```bash ```bash
# 进入仓库目录 # 进入仓库目录
cd auto-aim-mobile-bot cd auto-aim-mobile-bot
# 初始化并更新子模块 # 初始化并更新子模块
git submodule update --init --recursive git submodule update --init --recursive
``` ```
## 验证克隆结果 ## 验证克隆结果
```bash ```bash
# 查看子模块状态 # 查看子模块状态
git submodule status git submodule status
# 预期输出类似: # 预期输出类似:
# 917f5b74eb6b1e8d7bce57fa2274bb0574f336b6 modules/chassis (heads/main) # 917f5b74eb6b1e8d7bce57fa2274bb0574f336b6 modules/chassis (heads/main)
# f9e81d6e04c2a38e43b78961aea2686aa121d960 modules/gimbal (heads/main) # f9e81d6e04c2a38e43b78961aea2686aa121d960 modules/gimbal (heads/main)
``` ```
# 下一页
[开发指南-4-开发流程](./%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97-4-%E5%BC%80%E5%8F%91%E6%B5%81%E7%A8%8B)