my-git

Git 学习路径

Git 不适合靠背命令学习。

更有效的方式,是按真实工作场景建立能力。

第一阶段:建立心智模型

先理解四个区域:

工作区 -> 暂存区 -> 本地仓库 -> 远端仓库

建议阅读:

  1. Git 心智模型
  2. 快照与状态:HEAD、Index 与 Working Tree
  3. 对象图:blob、tree 与 commit
  4. Index 是下一次 commit 的草稿
  5. Git 基础命令
  6. 为什么使用 Git

掌握目标:

第二阶段:日常开发

建议阅读:

  1. 日常 Git 命令
  2. 分支与合并
  3. Rebase 与 Merge
  4. Stash

掌握目标:

第三阶段:团队协作

建议阅读:

  1. 团队 Git 工作流指南
  2. Pull Request 最佳实践
  3. Code Review 最佳实践

掌握目标:

第四阶段:故障恢复

建议阅读:

  1. Git 高频事故处理手册
  2. Undo Anything
  3. Recover Lost Commit

掌握目标:

第五阶段:AI 编程时代的 Git

建议阅读:

  1. AI Native Git Workflow
  2. AI 生成代码 Review
  3. Worktree for AI Agents

掌握目标:

延伸阅读