2
开发指南 3 仓库拉取
SkyLiCoder edited this page 2026-04-14 02:09:59 +00:00

仓库拉取

本文介绍如何克隆主仓库及其子模块。

克隆仓库

必须使用 --recursive 参数,否则子模块目录会是空的:

git clone --recursive git@gitea.your-team.com:your-team/auto-aim-mobile-bot.git

如果克隆时忘记 --recursive

可以单独初始化子模块:

# 进入仓库目录
cd auto-aim-mobile-bot

# 初始化并更新子模块
git submodule update --init --recursive

验证克隆结果

# 查看子模块状态
git submodule status

# 预期输出类似:
# 917f5b74eb6b1e8d7bce57fa2274bb0574f336b6 modules/chassis (heads/main)
# f9e81d6e04c2a38e43b78961aea2686aa121d960 modules/gimbal (heads/main)

下一页

开发指南-4-开发流程