my-git:面向 AI 编程时代的 Git 变更控制手册
my-git 是一个中文 Git 学习仓库,以“理解设计、验证改动、管理协作”为主线,内容覆盖 Git 原理、日常命令、团队工作流、GitHub 治理、AI 编程变更审查与故障恢复,并配套在线交互实验。
工具定位
my-git 是一个以中文为主的 Git 学习资料仓库,作者将它定位为“面向 AI Native 软件工程的 Git 变更控制手册”,目标是“理解原理,验证改动,管理协作”。仓库明确说明:AI 能代劳执行命令,但理解决定人能看到哪些选择、提出什么问题、凭什么接受结果,因此学习重心从“熟练执行”转向“理解、判断与验证”。
内容结构
仓库按目录组织内容:
- 入门与心智模型、知识地图
- 日常命令、分支合并、rebase、stash、worktree
- 团队工作流、PR、Code Review 与协作模型选型
- GitHub 工程治理:分支保护、Rulesets、CODEOWNERS、CI、发布、安全
- AI 编程下的 diff 审查、commit 拆分、worktree、多 Agent
- 误操作恢复、冲突处理、secret 清理、force push 恢复
- 大仓库、monorepo、partial clone、sparse checkout、Git LFS
- PR、Issue、Review、Hotfix、Release、AI Review 模板
- 工程实践案例与决策图谱
仓库还提供在线交互学习页面,通过动画、文章和临时仓库实验讲解快照、对象图、引用、历史、远端、worktree 与存储等主题。
AI 编程相关路径
仓库设有专章讨论 AI 生成变更的控制,包括变更验收循环、AI 生成变更的 CI、后台 Agent 任务、AI Native Git Workflow、AI 生成代码 Review、Codex 与 Claude Code 的 Git 实践、面向 Agent 的 worktree、AI 生成变更的 Stacked PR,以及 AI Reviewer 与人工 Reviewer 的分工。
边界说明
作者强调 Git 只提供版本与历史的基础,测试、审查、权限、制品与发布系统共同构成完整的变更控制;仓库既讲工具能力也讲边界。原创内容采用 MIT License,第三方资料与引用内容遵循各自原始许可。仓库提到 v2.2.0 发布文档与 Changelog,并注明发布文档准备日期为 2026-09-09。具体课程质量与交互实验效果需读者自行验证。
来源与核对说明
- xirong/my-git ↗https://github.com/xirong/my-git
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Claude Code Ultimate Guide:面向工程决策的开源学习与参考资料库 →