更新 开发指南 3 仓库拉取
@@ -1,34 +1,38 @@
|
||||
# 仓库拉取
|
||||
|
||||
本文介绍如何克隆主仓库及其子模块。
|
||||
|
||||
## 克隆仓库
|
||||
|
||||
**必须使用 `--recursive` 参数**,否则子模块目录会是空的:
|
||||
|
||||
```bash
|
||||
git clone --recursive git@gitea.your-team.com:your-team/auto-aim-mobile-bot.git
|
||||
```
|
||||
|
||||
## 如果克隆时忘记 `--recursive`
|
||||
|
||||
可以单独初始化子模块:
|
||||
|
||||
```bash
|
||||
# 进入仓库目录
|
||||
cd auto-aim-mobile-bot
|
||||
|
||||
# 初始化并更新子模块
|
||||
git submodule update --init --recursive
|
||||
```
|
||||
|
||||
## 验证克隆结果
|
||||
|
||||
```bash
|
||||
# 查看子模块状态
|
||||
git submodule status
|
||||
|
||||
# 预期输出类似:
|
||||
# 917f5b74eb6b1e8d7bce57fa2274bb0574f336b6 modules/chassis (heads/main)
|
||||
# f9e81d6e04c2a38e43b78961aea2686aa121d960 modules/gimbal (heads/main)
|
||||
```
|
||||
# 仓库拉取
|
||||
|
||||
本文介绍如何克隆主仓库及其子模块。
|
||||
|
||||
## 克隆仓库
|
||||
|
||||
**必须使用 `--recursive` 参数**,否则子模块目录会是空的:
|
||||
|
||||
```bash
|
||||
git clone --recursive git@gitea.your-team.com:your-team/auto-aim-mobile-bot.git
|
||||
```
|
||||
|
||||
## 如果克隆时忘记 `--recursive`
|
||||
|
||||
可以单独初始化子模块:
|
||||
|
||||
```bash
|
||||
# 进入仓库目录
|
||||
cd auto-aim-mobile-bot
|
||||
|
||||
# 初始化并更新子模块
|
||||
git submodule update --init --recursive
|
||||
```
|
||||
|
||||
## 验证克隆结果
|
||||
|
||||
```bash
|
||||
# 查看子模块状态
|
||||
git submodule status
|
||||
|
||||
# 预期输出类似:
|
||||
# 917f5b74eb6b1e8d7bce57fa2274bb0574f336b6 modules/chassis (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)
|
||||
Reference in New Issue
Block a user