📘 Git · ADAS 协作
30章
🧑🎓 风格 · 清爽易懂
1
Git基础概念
版本控制 · Git vs SVN · 四区工作流
2
Git安装与配置
Win/Linux/Mac · 全局配置 · SSH密钥
3
Git基本操作
init · clone · add · commit · status · log · diff
4
Git分支管理
branch · checkout · merge · 冲突 · Git Flow
5
远程仓库协作
remote · push/pull · PR · Code Review
6
标签与版本发布
git tag · SemVer · 发布管理
7
暂存与撤销
stash · reset · revert · checkout · clean
8
历史修改
rebase · cherry-pick · amend · 交互式rebase
9
子模块与子树
submodule · subtree · ADAS第三方依赖
10
Git Hooks
pre-commit · commit-msg · 自动化检查
11
Git LFS 大文件
ADAS为什么需要LFS · 安装跟踪
12
工作流实战(一)
集中式 · 功能分支 · ADAS算法开发
13
工作流实战(二)
Git Flow详解 · master/develop/release/hotfix
14
工作流实战(三)
GitHub Flow · Forking · 开源协作
15
ADAS协作场景(一)
多传感器融合 · 分支命名规范
16
ADAS协作场景(二)
模型训练/推理 · 数据版本 DVC
17
ADAS协作场景(三)
HAL解耦 · 接口变更分支策略
18
ADAS协作场景(四)
紧急hotfix · 回滚 · CI/CD集成
19
Git与CI/CD集成
Jenkins · GitLab CI · GitHub Actions
20
Git与代码质量
SonarQube · 静态检查 · 覆盖率
21
Git与文档管理
README · CONTRIBUTING · CHANGELOG · GitBook
22
Git安全实践
.gitignore · git-secrets · 权限管理
23
Git高级技巧(一)
bisect · blame · grep
24
Git高级技巧(二)
reflog · filter-branch · worktree
25
Git图形化工具
GitKraken · Sourcetree · VS Code插件
26
常见问题排查
detached HEAD · 冲突 · 大仓库优化
27
Git与敏捷开发
Sprint分支 · 用户故事 · Issue/PR联动
28
ADAS落地案例(一)
量产项目分支模型 · 团队经验
29
ADAS落地案例(二)
SVN迁移踩坑 · 教训与最佳实践
30
学习路线与认证
书籍 · 资源 · GitHub认证 · 持续学习
🎯 风格 · 轻量视觉